Как перенести сервер Azure, включая сайты IIS с одинаковым именем, но разными DNS

Как перенести сервер Azure, включая сайты IIS с одинаковым именем, но разными DNS

В настоящее время у нас есть Classic VM, IP-адрес которой направляется поддоменами DNS app.mydomain.comи api.mydomain.com. Сервер IIS настроил сайты app.mydomain.comи api.mydomain.com. Любой пользователь в Интернете может посещать оба сайта.

Цель состоит в том, чтобы перейти на другую виртуальную машину, по сути, создав реплику, создав два поддомена DNS app2.mydomain.comи api2.mydomain.comуказав на IP-адрес новой виртуальной машины. В результате, посетивhttps://app2.mydomain.comдолжен привести к точно такому же опыту, но обслуживаться с новой виртуальной машины. После того, как все будет протестировано, мы просто перенаправим DNS app.mydomain.comна новую машину.

Это теоретически так, поскольку сайты IIS в новой виртуальной машине по-прежнему называются app.mydomain.comи api.mydomain.com, что, вероятно, будет конфликтовать с доменным именем (app2, api2).

Есть ли какие-то рекомендации по миграции виртуальных машин таким образом? База данных не задействована (есть, но на другом сервере)

решение1

IIS поддерживает несколько заголовков хоста, поэтому вы можете просто добавить новое имя к сайтам на старом сервере рядом с существующим. Заголовки хоста в IIS не влияют на DNS, и запись DNS для старого имени будет по-прежнему указывать на старый сервер.

Связанный контент