web-dev-qa-db-ja.com

リカバリによって誤ってAzureが削除されたVM

誤って2つのAzure VMをポータルから削除しました。それらを回復するための手順があればいいのですが。ポータル内を移動していますが、オプションが見つからず、バックアップが作成されていないと思います。ディスクも削除されます。

手伝って頂けますか?

2
Yiyi Chen

デフォルトでは、AzurePortalでAzureVMを削除しても、VMのVHDは削除されません。したがって、VHDを使用してVMを再作成できます。次の手順を参照してください。

1.ストレージアカウントでVMのVHDを見つけます。

enter image description here

どのVHDがVMのVHDであるかわからない場合は、次のコマンドレットを使用できます。削除されたVMのVHDは使用されません。

$RGName = "shui" $SAName = "shuidisks154" $ConName = "vhds" $TempObj = New-Object -TypeName PSCustomObject $TempObj |Add-Member -Name BlobName -MemberType NoteProperty -Value $null $TempObj |Add-Member -Name LeaseState -MemberType NoteProperty -Value $null $Keylist = Get-AzureRmStorageAccountKey -ResourceGroupName $RGName -StorageAccountName $SAName $Key = $Keylist[0].Value $Ctx = New-AzureStorageContext -StorageAccountName $SAName -StorageAccountKey $Key $List = Get-AzureStorageBlob -Blob *.vhd -Container $ConName -Context $Ctx $List | ForEach-Object { $TempObj.BlobName = $_.Name; $TempObj.LeaseState = $_.ICloudBlob.Properties.LeaseState; $TempObj } 2. VHDを使用して、 テンプレート を使用してVMを再作成します。

更新:

VMのVHDを削除すると、バックアップなしではVM)を回復できません。

1
Shui shengbao