← Техническая поддержка

Как подготовить сайт к переносу на новый сервер без длительного простоя

Перенос сайта на новый сервер лучше рассматривать как управляемую миграцию, а не как простое копирование файлов. Кроме проекта нужно учесть базу данных, PHP, cron, почту, SSL, DNS, права на файлы и внешние интеграции. Чем точнее подготовлен список зависимостей, тем меньше неожиданностей после переключения.

Перенос сайта на новый сервер без простоя

Снимите параметры старого окружения

Зафиксируйте версии PHP и базы данных, расширения, настройки веб-сервера, лимиты, cron-задачи и пути к файлам. Для Битрикс-проекта также важны права, агенты, настройки кеша и системные константы.

Сначала запустите копию на новом сервере

До изменения DNS сайт можно проверить через временный домен или локальную запись hosts. Это позволяет убедиться, что приложение работает в новом окружении, не затрагивая пользователей.

Отдельно проверьте внешние зависимости

  • SMTP и отправку писем;
  • вебхуки и API;
  • обмен с 1С;
  • платёжные системы;
  • службы доставки;
  • доступ по IP к внешним сервисам.

После смены IP некоторые интеграции могут перестать работать из-за белых списков или сетевых ограничений.

Этапы миграции сайта на новый сервер

Подготовьте DNS к переключению

Если возможно, заранее уменьшите TTL. После финальной синхронизации базы и файлов переключите DNS и следите, чтобы оба сервера не принимали изменения одновременно. Для интернет-магазина это особенно важно из-за заказов.

SSL должен быть готов до переключения

Новый сервер должен корректно обслуживать нужные домены по HTTPS. Проверяйте основное имя, www, поддомены и цепочку сертификата.

После переключения пройдите контрольный список

  1. главная и внутренние страницы;
  2. авторизация;
  3. формы и почта;
  4. загрузка файлов;
  5. cron и фоновые задачи;
  6. интеграции;
  7. логи и нагрузка;
  8. резервное копирование.

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

Спасибо. Ваше сообщение было успешно отправлено.
Мы свяжемся с Вами в ближайшее время.