Я должен переместить несколько серверов в другое место, что означает, что IP-адрес будет меняться. Три из этих серверов - или лучше IP-адреса - имеют несколько тысяч доменов, связанных с ними через A-записи. Некоторые из этих доменов имеют субдомены с записями CNAME, но в основном это A-записи.
В настоящее время я думаю о том, чтобы указать все домены через CNAME на несколько мастер-доменов (<10) с коротким TTL (5 минут или около того). Затем потребуется несколько минут, чтобы изменить IP-адрес для этих «мастер-доменов». Я предполагаю, что все домены, связанные через CNAME, будут обновлены одновременно с обновлением главного домена, но, возможно, это не так. Есть ли недостатки использования CNAMES для стольких доменов? Повлияет ли это на рейтинг Google или другие побочные эффекты?
У короткого TTL будут недостатки? Это должно быть установлено как минимум за один день до переезда, так как текущий TTL составляет один день.
В прошлом я делал это для небольшого числа доменов, создав поддомен www2, который указывал на новый IP-адрес. Затем я перенес веб-сайт, изменил DNS для домена и www, отключил старый сайт и создал перенаправление 301 с www (старый сервер) на www2 (новый сервер). Новый сервер обслуживает один и тот же сайт для www и www2, поэтому подберет обычный сайт, как только DNS будет обновлен во всем мире. Затем я изменил бы www2 на 301 редирект на www (теперь на новом сервере), и через некоторое время я предоставил бы страницу с ошибкой для www2 с объяснением. Это было для сервиса, который не беспокоился о рейтинге Google. В этом случае я не думаю, что это хорошая альтернатива, но, возможно, вы не согласны.
Я хочу сохранить контроль и возможность вернуться, если миграция проблематична. Установка выполнима, но сложна, и я знаю, что нам нужна опция, чтобы вернуться в случае, если мы не можем заставить ее работать. Я полагаю, что изменение IP-адреса обратно на старый должен к нему.
Как вы думаете, это лучший способ справиться с этим?