如何启动一个 azure 释放的虚拟机?

How to start a azure deallocated vm?

我需要做一个虚拟机备份,我遵循了这篇文章: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-capture-image/

所以,我执行了: azure vm shutdown vm-1

但现在我真的需要启动已释放的虚拟机,但我不知道该怎么做。

当我尝试执行这个命令时: 启动-AzureVM -ServiceName "vm-1" -Name "vm-1"

我收到这条消息: 未在服务中找到部署:'vm-1'.

当我尝试列出所有虚拟机时,我没有看到 vm-1

知道如何启动解除分配的虚拟机吗?

谢谢

了解你的问题。您的 VM 已被您删除,您想要它回来。现在,为了支持您的虚拟机,您需要确保您拥有虚拟机的 vhd。

一个。找出vhd并转换成磁盘(OS磁盘和数据磁盘)。

b。使用 OS 磁盘的磁盘名使用此 powershell-

创建一个新的虚拟机
Set-AzureSubscription -SubscriptionId "xyz" -CurrentStorageAccountName "lmn"
$vm=New-AzureVMConfig -DiskName "OSDiskDiskName" -InstanceSize "InstanceSizeofvm" -Name "VMName" 
New-AzureVM -Location "LocationName" -ServiceName "abc" -VNetName "vNetName" -VM $vm -verbose

c。找出数据盘,附加到新建的虚拟机上。

万一你把vhd也删了,找MS提单,只有他们能帮你。