Блог

Миграция сайта на новый хостинг: пошаговое руководство

Редакция Special Digital
Миграция сайта на новый хостинг: пошаговое руководство

Миграция сайта — стрессовый процесс. Один неверный шаг — и потеря позиций в Яндексе на недели. Наш пошаговый план минимизирует риски.

Шаг 1. Создайте полный бэкап

Перед любыми действиями сделайте полную резервную копию: файлы сайта + дамп базы данных. Храните бэкап локально И на стороннем облаке (Google Drive, Yandex Disk).

mysqldump -u user -p dbname > backup_$(date +%Y%m%d).sql
tar -czf site_backup_$(date +%Y%m%d).tar.gz /var/www/html/

Шаг 2. Разверните сайт на новом сервере

Перенесите файлы (FTP/SCP/rsync), восстановите базу данных, настройте конфигурационный файл (wp-config.php для WordPress, .settings.php для Битрикс). Проверьте работу сайта через hosts-файл, не меняя DNS.

Шаг 3. Переключите DNS с минимальным TTL

За 24 часа до переноса

Снизьте TTL записей A/CNAME до 300 секунд (5 минут). Тогда при смене IP обновление распространится быстро.

В момент переноса

Смените A-запись на новый IP. Настройте мониторинг (Яндекс Метрика, UptimeRobot) и следите за доступностью обоих серверов в течение 24-48 часов.

Чеклист после миграции

  • ✓Проверьте доступность всех ключевых страниц (200 OK)
  • ✓Убедитесь, что SSL-сертификат активен и нет смешанного контента (http://)
  • ✓Проверьте Яндекс Метрику — данные должны поступать без пробелов
  • ✓Запустите сканирование Яндекс Вебмастер — нет ли новых ошибок краулинга
  • ✓Проверьте скорость загрузки на PageSpeed Insights — должна быть не хуже, чем до миграции

Нужна помощь с проектом?

Написать нам