Восстановление

Как переключить сайт на резервный сервер через DNS

Как подготовить вторую площадку, сохранить основной адрес и заранее проверить переключение на резервный сервер.

Чем отличаются архив, площадка и технический домен

Архив даёт данные для восстановления. Для резервной площадки подготовьте сервер, приложение, базу, сертификат, сетевые правила и зависимости. Технический домен помогает открыть тестовый экземпляр, не меняя публичный адрес. Хранилище бэкапов и сервер, который принимает трафик, могут быть разными компонентами.

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

Что подготовить до аварии

  1. Назначьте ответственных за регистратор, DNS, хостинг и приложение. Проверьте запасные доступы и храните регламент вне основного сайта.
  2. Сохраните зону DNS. Отметьте записи A, AAAA или CNAME для сайта, а также MX, TXT и другие записи почты и сервисов. При смене DNS-провайдера перенесите всю нужную зону и согласуйте DNSSEC, если он используется.
  3. Подготовьте приложение, базу, сертификат и способы доступа. Проверьте, может ли резервная площадка выдержать нужную нагрузку и работать с CRM, оплатой и почтой.
  4. Измерьте время, необходимое для получения копии, загрузки базы и тестов. Проведите учебное переключение на отдельном адресе с отключёнными боевыми интеграциями.
  5. Заранее определите допустимый простой (RTO) и допустимый возраст восстановленных данных (RPO). Согласуйте, какие операции выполняются вручную и кто даёт разрешение на переключение.

Как переключить основной домен

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

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

Что делать с SEO и возвратом на основной сервер

Если публичный домен и URL сохранены, перенос домена в панелях вебмастеров обычно не нужен. Проверьте редиректы, canonical, sitemap.xml, robots.txt и доступность посадочных. Тестовый домен закрывайте авторизацией. Если приняли решение о постоянной смене домена, подготовьте карту соответствий URL, постоянные редиректы и процедуру переезда для поисковых систем.

Запланируйте возврат заранее. Новые записи, созданные на резервной площадке, нужно согласованно перенести обратно. Зафиксируйте момент переключения и сверяйте заказы по идентификаторам и времени.

Evrica SiteGuard включает регламент и технический домен для тестов. Резервный сервер и параметры быстрого переключения обсуждаются отдельно после оценки проекта.

Источники

EVRICA SITEGUARD

Где сейчас лежит копия вашего сайта?

Оценим текущую схему и подберём частоту резервного копирования.

Оценить защиту сайта