我需要进行虚拟机备份,我按照这篇文章进行操作: https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-capture-image/
所以,我执行了: azure 虚拟机关闭vm-1
但现在我确实需要启动已释放的虚拟机,但我不知道该怎么做。
当我尝试执行此命令时: Start-AzureVM -ServiceName“vm-1”-Name“vm-1”
我收到此消息: 在服务中找不到部署:“vm-1”。
当我尝试列出所有虚拟机时,我没有看到 vm-1
知道如何启动已释放的虚拟机吗?
谢谢
最佳答案
了解您的问题。您的虚拟机已被您删除,您希望将其恢复。现在,为了支持您的虚拟机,您需要确保虚拟机的 vhd 已就位。
a.找到vhd并将其转换为磁盘(操作系统盘和数据盘)。
b.使用操作系统磁盘的磁盘名使用此 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 提出请求,在这种情况下只有他们可以帮助您。
关于azure - 如何启动 azure 解除分配的虚拟机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33386280/