Я пытаюсь понять, как настроить аварийное восстановление для клиентов, которые управляют своими собственными доменами. У меня есть веб-сервер.
Для целей аварийного восстановления я хочу реплицировать этот сервер, и когда / если случится бедствие - меняйте клиентов с относительной легкостью и без того, чтобы они вручную обновляли свои записи A.
Моя проблема в том, что я не управляю их доменами. Они указывают записи A своего домена на IP-адрес моего веб-сервера. Поэтому вместо того, чтобы заставлять их обновлять свою запись A, я пытаюсь найти альтернативное решение.
Я думал, что смогу настроить запись CNAME на моем конце, которая указывает на запись A, которую я мог бы обновить сам, а затем попросить клиента иметь CNAME, а не запись A в своем домене, но похоже, что это не подходящее решение.
Прямо сейчас кажется, что я должен просто заменить производственный сервер на сервер dr с тем же IP, но я был бы признателен за любые альтернативы.
Обычно проблема заключается в том, что у вас не может быть CNAME в корне домена, например example.com.
Лучший способ обойти это - настроить репликацию между вашим сервером и их сервером, а затем настроить балансировщик нагрузки где-нибудь, который пересылает запросы на ваш и их сервер. Затем они могут указать в своих записях A IP-адрес балансировщика нагрузки, и вы можете настроить балансировщик нагрузки на пересылку запросов на ваш сервер только в случае отказа основного сервера. Таким образом, у вас практически нулевое время простоя, а переключение произойдет автоматически.