У меня работает несколько виртуальных машин, но иногда мне приходится клонировать их, чтобы создать сервер песочницы, на котором я могу запускать испытания и процедуры, проблема в том, что каждый раз, когда я создаю образ, виртуальная машина останавливается и перезагружается, теряя свой общедоступный IP-адрес, заставляя меня вручную изменить все IP-адреса на клиентских компьютерах, я знаю, что доменное имя решает эту проблему, но, к сожалению, я могу ввести только числовой IP-адрес на клиентах
Есть ли способ сделать снимок с виртуальной машины Azure без потери назначенного общедоступного IP-адреса?
Добавьте еще одну виртуальную машину в размещенную службу, пока вы делаете снимок. Размещенная служба (и, следовательно, VIP) не будет удалена, если в ней есть хотя бы одна виртуальная машина.
После завершения создания снимка удалите временную виртуальную машину.
Вам необходимо зарезервировать IP-адрес с помощью PowerShell или портала предварительного просмотра. К сожалению, вы можете зарезервировать IP-адрес только при создании виртуальной машины. Вам нужно будет удалить облачную службу и воссоздать ее, используя зарезервированный IP-адрес. Таким образом, вы не потеряете его после перезагрузки или выключения.
Зарезервированный общедоступный IP-адрес
Моя запись в блоге об этом
http://www.azurekb.com.br/reserve-ip-address-to-an-existing-virtual-machine/
Если вам также необходимо сохранить внутренний частный IP-адрес, вы можете легко использовать портал предварительного просмотра для настройки статического IP-адреса на существующих виртуальных машинах или через PowerShell:
Установите статический внутренний IP-адрес для виртуальной машины