Назад | Перейти на главную страницу

Как минимизировать простои при переносе веб-хостинга с помощью тщеславных серверов имен

Я переношу действующие сайты с OLD_SERVER на NEW_SERVER. У меня есть root-доступ к NEW_SERVER, но у меня есть только WHM-доступ к OLD_SERVER. Я знаю, что для минимизации времени простоя я могу уменьшить TTL для каждой из учетных записей, а затем перенаправить каждую из них на новый сервер.

Проблема в том, что я использовал тщеславные серверы имен с OLD_SERVER, то есть ns1.example.com и ns2.example.com, которые указывают на серверы имен старого веб-хоста. Я хочу сохранить использование этих имен ns1 и ns2, но теперь они будут указывать на новые IP-адреса на новом сервере. example.com также является одной из переносимых учетных записей.

Как вы посоветуете мне действовать? Сайты работают, и я хочу предотвратить / минимизировать время простоя. Следует ли мне сначала перенести ТОЛЬКО учетную запись example.com или как мне лучше поступить?

Текущий веб-хостинг особенно известен тем, что не поддерживает его, и это одна из причин, по которой я ухожу. Кроме того, распространение DNS на их платформе обычно занимает много времени.

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

Перенос DNS:

  • Загрузите файл зоны со своего старого хостинга.
  • Обновите файл зоны, указав записи A и AAAA для ns1.example.com и ns2.example.com на новые DNS-серверы.
  • Загрузите обновленный файл зоны на новый DNS-хостинг.
  • Убедитесь, что он работает на новом хостинге DNS.
  • Обновите клейкие записи через своего регистратора.

Перенос веб-хостинга:

  • Заранее уменьшите TTL соответствующих записей DNS, чтобы облегчить переход.
  • Если на сайте есть какой-либо изменяемый пользователем контент, переведите свой сайт в режим только для чтения.
  • Скопируйте весь контент со старого хостинга на новый.
  • Переведите новый хостинг в режим только для чтения.
  • Убедитесь, что новый веб-хостинг работает должным образом.
  • Переключите новый хостинг в режим чтения и записи.
  • Обновите записи DNS.