Безпечна міграція WordPress на новий сервер
WordPress складається не лише з файлів. Контент, налаштування, користувачі, замовлення, меню та параметри плагінів зберігаються в базі даних. Для коректного перенесення потрібно синхронно перенести обидві частини та відтворити серверне середовище.
Перед початком створюється резервна копія, перевіряються версії PHP і MySQL, розширення, ліміти, cron і поштові налаштування. Копія сайту запускається на новому хостингу через тимчасовий домен або локальний hosts, щоб знайти помилки до зміни DNS.
Для WooCommerce, кабінетів користувачів і сайтів із частими заявками важливо врахувати зміни, що з'являються під час міграції. За потреби виконується фінальна синхронізація бази та каталогу uploads безпосередньо перед запуском.
Коли потрібна послуга
- поточний хостинг працює повільно або нестабільно;
- WordPress перевищує доступні ресурси тарифу;
- потрібно перейти на VPS або керований WordPress-хостинг;
- необхідна новіша версія PHP або MySQL;
- сайт потрібно перенести без зміни домену;
- потрібно перенести WordPress разом із WooCommerce;
- необхідно зберегти пошту, SSL, cron і Cloudflare;
- після самостійної міграції виникли 500, 404 або помилки бази;
- потрібно перенести multisite або кілька WordPress-сайтів.
Що буде зроблено
- аудит поточного WordPress і нового хостингу;
- створення повної резервної копії файлів і бази;
- перенесення ядра, теми, плагінів і uploads;
- імпорт бази даних і налаштування доступу;
- оновлення wp-config.php та серверних шляхів;
- безпечний search-replace для serialized data за потреби;
- перевірка PHP-розширень, memory_limit та upload limits;
- перенесення cron, SSL і поштових налаштувань;
- тестування через hosts до зміни DNS;
- перемикання DNS і очищення кешу/CDN;
- перевірка форм, wp-admin, WooCommerce, API і webhook;
- аналіз логів після запуску.
