Переезд на другой хостинг - рутинная операция, которая становится проблемой только при спешке. Основное правило: сайт должен работать на новом сервере и быть проверенным до того, как домен переключат. Ниже - порядок, при котором посетители ничего не замечают.
Когда переезд действительно нужен
Поводов немного, и все они измеримы. Медленный ответ сервера, который не исправляется оптимизацией сайта. Регулярные падения или превышение лимитов тарифа. Устаревшая версия PHP, которую хостинг не обновляет, из-за чего нельзя обновить платформу. Отсутствие резервных копий или невозможность восстановиться из них. Поддержка, которая не отвечает при сбое.
Если ни один из пунктов не подходит, а сайт просто кажется медленным, сначала стоит измерить, где теряется время. Переезд не ускоряет тяжелые страницы: если дело в изображениях и скриптах, новый хостинг ничего не изменит.
Что подготовить до переноса
- Полную резервную копию файлов и базы данных, проверенную разворачиванием
- Список доменов и поддоменов, которые обслуживает текущий сервер
- Текущие DNS-записи, включая MX и текстовые записи SPF, DKIM и DMARC
- Версию PHP, расширения и настройки, от которых зависит сайт
- Задачи по расписанию и сервисы, которые обращаются к сайту извне
- Список сторонних интеграций, где прописан IP текущего сервера
Порядок переноса
За сутки снизьте TTL у записей домена, чтобы переключение прошло быстро. Перенесите файлы и базу на новый хостинг, настройте окружение и проверьте сайт по временному адресу или через файл hosts - домен при этом еще указывает на старый сервер.
Проверьте не только главную страницу: откройте внутренние разделы, отправьте тестовую заявку, проверьте загрузку изображений и работу личного кабинета, если он есть. На этом этапе на старом сервере лучше закрыть возможность менять содержание, иначе новые заявки и правки останутся там.
Переключите DNS и оставьте старый хостинг оплаченным еще на несколько дней. Пока кэш обновляется, часть посетителей продолжает приходить на старый сервер, и его отключение в день переезда приводит к потерянным заявкам.
Что проверить после переключения
- Сайт открывается с www и без www, переадресация ведет на основной вариант
- HTTPS работает, сертификат выпущен на новом сервере и не истек
- Формы отправляются и письма доходят до нужного ящика
- MX и текстовые записи почты на месте, письма приходят и уходят
- Задачи по расписанию выполняются на новом сервере, а не продолжают работать на старом
- В Search Console нет роста ошибок доступности, карта сайта отвечает
- В журналах сервера нет ошибок базы данных и прав доступа
Частые вопросы
Будет ли сайт недоступен во время переезда?
При правильном порядке - нет. Сайт заранее разворачивается на новом сервере, проверяется, и только потом переключается домен. Недоступность возникает, когда переносят в обратном порядке: сначала меняют DNS, а потом начинают настраивать новый сервер.
Что будет с почтой при переносе сайта?
Если почта на том же хостинге, она переезжает вместе с сайтом и требует отдельного переноса ящиков. Если почта на внешнем сервисе, важно не потерять MX и текстовые записи при смене NS-серверов - новая зона создается с нуля, и записи почты в нее часто просто не попадают.
Повлияет ли переезд на позиции в поиске?
При сохранении адресов страниц и содержания - практически нет. Проблемы возникают, если вместе с переездом меняют структуру адресов без переадресаций или надолго оставляют сайт недоступным. Если адреса меняются, редиректы настраивают заранее, до переключения домена.
Поможем с переносом
Напишите адрес сайта, текущий и предполагаемый хостинг. Посмотрим, что потребуется перенести и в каком порядке.
Обсудить проект ↗