在azure订阅之间移动V2(ARM)虚拟机

时间:2016-01-28 07:58:22

标签: powershell azure

我试图在订阅之间移动虚拟机(ARM)。

使用V1机器,这个过程很简单。

  • 关闭机器
  • 将vhd复制到新订阅中的存储帐户
  • 将vhd标记为启动驱动器
  • 使用此启动驱动器在新订阅中创建VM

我尝试创建一个新的ARM虚拟机并替换vhd文件,但这不起作用,因为vhd blob即使在机器关闭时也有租约。

有没有办法使用PowerShell实现这个目标?

1 个答案:

答案 0 :(得分:1)

This should work -

Set-AzureRmVMOSDisk -VM $vm -Name "test" -VhdUri $uri -CreateOption attach -Windows 

Wrapped into the rest of a VM Create script