Я хочу переименовать виртуальную машину Azure. Я скопировал виртуальную машину из одной подписки в другую, используя это руководство:
Это сработало нормально, и я доволен вновь созданной виртуальной машиной в моей новой подписке. Тем не менее, виртуальная машина сохранила имя исходной системы, и я хотел бы переименовать это.
Под «именем» я подразумеваю метку, которая указана на портале Azure на следующем снимке экрана:
Я изменил имя хоста новой виртуальной машины в надежде, что это отразит изменение в этом списке, но безрезультатно. DNS и все остальные настройки верны.
Есть ли способ, которым я могу изменить это, не создавая новую виртуальную машину? Возможно, есть командлет, который позволит изменить это имя или скрытый параметр на портале?
virtual-machines
azure
Ник Чемберс
источник
источник
Ответы:
В настоящее время нет способа переименовать виртуальную машину. Вы можете попробовать это в качестве обходного пути: удалить виртуальную машину, сохранив все диски, которые были к ней подключены. Затем заново создайте виртуальную машину с новым именем и снова подключите диски, которые были подключены к исходной виртуальной машине.
источник
Вот скрипт powershell для повторного использования виртуальной машины.
Он предназначен для добавления виртуальной машины в группу доступности, что, кстати, мне нужно было сделать одновременно с переименованием.
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/change-availability-set
Я просто изменил его, добавив новый параметр в верхней
$newVmName = "RR-PROD-SIMON2"
и искать и заменять
$OriginalVM.Name
для$newVmName
Я не уверен в правилах капитализации, но я предпочитаю использовать все заглавные буквы.
источник