Аккуратный перенос сайта — это не только копирование файлов. Безопасный порядок такой: подготовить новый хостинг, перенести данные, проверить сайт до смены DNS и только потом переключать домен. Так меньше простой и проще откатиться, если что-то пошло не так.

До переноса

  1. Проверьте, что использует сайт: файлы, базу данных, почту, cron, редиректы, SSL и внешние сервисы.
  2. Создайте полный бэкап на старом хостинге.
  3. Заранее уменьшите TTL DNS, если управляете DNS-зоной. Лучше сделать это за несколько часов до переключения.
  4. Создайте домен или хостинговый аккаунт на новом сервере.
  5. Скопируйте файлы и импортируйте базу данных.

Проверка до смены DNS

  • Проверьте сайт через запись в hosts-файле или временный способ предпросмотра.
  • Откройте важные страницы, админку, формы и оформление заказа, если на сайте есть заказы.
  • Проверьте error_log и консоль браузера на отсутствующие файлы, старые пути или mixed content.
  • Убедитесь, что конфиги указывают на новую базу данных и корректные пути.

Финальное переключение

ШагЗачем нужен
Включить maintenance mode на старом сайте, если контент часто меняетсяЧтобы заказы/комментарии не записывались в старую базу во время переноса.
Скопировать финальный дамп базыСохраняет самые свежие данные.
Сменить A-запись или NSНаправляет посетителей на новый хостинг.
Оставить старый хостинг активным на несколько днейЧасть посетителей еще может идти по старому DNS-кэшу.
Проверить логи на новом хостингеПодтверждает, что реальный трафик идет на новый сервер.
Перенос проще, когда план написан до переключения

Пришлите домен, старую панель и тип нового хостинга. Поможем составить порядок миграции без пропуска важных деталей.

Спланировать перенос сайта