【问题标题】:How to start a azure deallocated vm?如何启动 azure 已解除分配的 vm?
【发布时间】:2015-10-28 08:38:15
【问题描述】:

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

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

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

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

我收到这条消息: 在服务中找不到部署:“vm-1”。

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

知道如何启动一个被释放的虚拟机吗?

谢谢

【问题讨论】:

    标签: azure azure-virtual-machine


    【解决方案1】:

    了解您的问题。您的虚拟机已被您删除,您希望将其恢复。现在,为了支持您的虚拟机,您需要确保您拥有虚拟机的 vhd。

    一个。找出vhd并将其转换为磁盘(操作系统磁盘和数据磁盘)。

    b.使用 OS 磁盘的磁盘名使用这个 powershell 创建一个新的 vm-

    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。找出数据磁盘并附加到新创建的 VM。

    如果您也删除了 vhd,请向 MS 提出请求,在这种情况下只有他们可以帮助您。

    【讨论】:

      最近更新 更多