UA
Усі статті
Хостинг сайтів. Поради

Перенесення сайту на новий хостинг без простоїв

Покроковий перенос сайту й пошти на новий хостинг: бекап, перенесення бази, тест на тимчасовому домені й правильна зміна DNS без падіння.

Перенесення сайту на новий хостинг без простоїв

Перенесення сайту на новий хостинг лякає головно через страх простою й втрати даних. Насправді, якщо діяти за правильним порядком, переїзд проходить непомітно для відвідувачів. Головний принцип один: спочатку повністю розгортаємо й тестуємо сайт на новому місці, і лише потім перемикаємо домен. Нижче — покроковий план, який працює і для простого сайту, і для магазину.

Коротко

Порядок дій: повний бекап → перенесення файлів і бази на новий хостинг → тест на тимчасовому домені → зниження TTL → зміна DNS → контроль і лише потім відмова від старого хостингу. Ключ до «без простоїв» — тестувати ДО переключення.

Коли і навіщо переносити сайт

Типові причини переїзду: повільний або нестабільний хостинг, висока ціна продовження, нестача ресурсів, погана підтримка або потреба в кращій локації під аудиторію. Якщо ви впираєтеся в одне з цього — переїзд виправданий. Багато провайдерів пропонують безкоштовну міграцію силами підтримки; це варто уточнити одразу — можливо, усе зроблять за вас.

Підготовка: бекап і чек-лист

Перш ніж торкатися чогось, зробіть повну резервну копію. Це ваша страховка на випадок будь-якої помилки:

  • Файли сайту (через FTP/SFTP або архів у панелі).
  • База даних (експорт через phpMyAdmin або консоль).
  • Поштові скриньки, якщо пошта на цьому ж хостингу.
  • Список піддоменів, cron-задач, SSL-сертифікатів і налаштувань PHP.
  • Доступи до домену (реєстратор) — вони знадобляться для зміни DNS.

Покроковий перенос

  • Створіть обліковий запис і потрібне середовище на новому хостингу (версія PHP, база).
  • Завантажте файли сайту на новий сервер.
  • Створіть базу даних і імпортуйте дамп; пропишіть нові дані підключення в конфізі (наприклад, wp-config.php).
  • Перенесіть пошту й відтворіть cron-задачі та піддомени.
  • Перевипустіть або перенесіть SSL-сертифікат (Let's Encrypt зазвичай ставиться в пару кліків).

Тест на тимчасовому домені перед DNS

Це найважливіший крок, який пропускають новачки. Більшість хостерів дають тимчасову адресу або дозволяють перевірити сайт через файл hosts на вашому комп'ютері — так ви відкриваєте сайт уже з нового сервера, поки домен ще вказує на старий. Перевірте головну, кілька внутрішніх сторінок, форми, кошик і оплату (для магазину). Жодного переключення DNS, доки сайт не працює ідеально на новому місці.

Зміна DNS без простоїв

За добу до переїзду знизьте TTL записів домену (наприклад, до 300 секунд) — тоді зміни рознесуться швидко. У день переключення змініть A-запис (або NS) на новий сервер. Завдяки тому, що сайт уже працює на обох серверах (старий ще живий), відвідувачі не помітять переходу: одні бачать старий сервер, інші — новий, і обидва робочі. Повне поширення DNS може зайняти до 24–48 годин.

Поширені помилки

  • Зміна DNS до того, як сайт протестовано на новому хостингу.
  • Видалення старого хостингу одразу — лишіть його активним ще ~тиждень.
  • Забули перенести пошту й cron — лист і фонові задачі «зникають».
  • Не оновили дані підключення до бази — сайт показує помилку.
  • Проігнорували SSL — після переїзду сайт відкривається з попередженням.

Переїзд без простоїв — це не про швидкість, а про порядок. Спочатку сайт повністю живе на новому сервері, і лише потім ви чіпаєте DNS. Тоді переключення стає буденною дрібницею.

Редакція Tophosting

Підсумок

Перенесення сайту — це послідовність обережних кроків, а не стрибок у невідомість. Зробіть бекап, розгорніть і протестуйте сайт на новому хостингу, знизьте TTL і лише тоді змініть DNS, а старий сервер потримайте ще тиждень. Якщо не хочете робити це самі — багато провайдерів переносять безкоштовно. Обрати надійний новий хостинг із безкоштовною міграцією можна в нашому каталозі за відгуками й умовами.

Рубрики статей

Не знаєте, який хостинг обрати?

Підберіть провайдера за рейтингом, локацією та ціною — у каталозі з реальними відгуками.

Підібрати хостинг