Назад | Перейти на главную страницу

Как переместить виртуальную машину в новую виртуальную сеть на портале Azure

Может ли кто-нибудь сообщить мне, как переместить виртуальную машину из одной виртуальной сети в другую. На изображении я хотел бы переместить виртуальную машину webtestnic-backend -.... из виртуальной сети webtestvnet-arrmb7u3eu35o в мою VirtualNetork.

лазурный

Вы можете сообщить мне, как это сделать?

Ура

Карлтон

Перемещение виртуальных машин между разными VNET не поддерживается. Чтобы переместить виртуальную машину в другую виртуальную сеть, единственным решением на данный момент является воссоздание виртуальной машины с тем же файлом vhd.

Чтобы повторно развернуть виртуальную машину с тем же файлом vhd, попробуйте это шаблон.

Кстати, мы можем перемещать виртуальные машины между подсетями в одной виртуальной сети. Он состоит из 3 шагов:

  1. Получите конфигурацию виртуальной машины (NIC)
  2. Отредактируйте конфигурацию виртуальной машины (NIC)
  3. Обновите отредактированную конфигурацию

Вот хорошее пошаговое руководство:

Как изменить подсеть и виртуальную сеть для виртуальных машин Azure (ASM и ARM)

Невозможно переместить виртуальную машину в другую виртуальную сеть без повторного развертывания.

Чтобы повторно развернуть виртуальную машину, мне нравится этот метод, но ВотРуководство Microsoft по использованию Powershell. Просто убедитесь, что вы изменили связанный сетевой интерфейс на один в желаемой виртуальной сети.

Хотя сейчас это старый пост, я хотел бы перечислить другое решение, которое я недавно нашел, пытаясь выяснить то же самое. Это можно сделать и автоматизировать весь процесс с помощью PowerShell. Я нашел этот отличный пост в блоге, в котором показано, как это сделать. Надеюсь, поможет!

https://think-like-a-computer.com/2020/02/06/azure-move-vm-to-another-vnet-powershell/