如何备份资源组中的Azure虚拟机?

是否可以备份或拍摄使用资源组中的Azure预览门户创build的虚拟机的快照(而不是基于经典/基于CloudService的虚拟机)? 这些新的虚拟机在旧门户中是不可见的,所以我不能使用Azure备份,虚拟机刀片不显示任何选项来捕获它/拍摄快照。

提前致谢!

在新门户中没有看到快照function。 预览门户仍在开发中,所以我会留意一下。

同时,您可以使用PowerShell作为解决方法。 以下是两个PowerShell示例:a)如何制作快照,以及b)如何制作blob副本。

a)如何制作快照

https://gist.github.com/pkirch/29f5dc62fcdd640d8627

# step 1: get file $blobFile = Get-AzureStorageBlob -Container source | Where-Object -Property Name -eq "version.txt" # step 2: create snapshot $cloudBlob = $blobFile.ICloudBlob $cloudBlob.CreateSnapshot() # step 3: get snapshots $snapshot = Get-AzureStorageBlob -Container source | Where-Object -Property SnapshotTime # step 4: download snapshot $snapshot[0] | Get-AzureStorageBlobContent 

b)如何制作一个blob副本

https://gist.github.com/pkirch/569c7880d630ddde95bb

 "--> Set current storage account." Set-AzureSubscription -SubscriptionName "My Subscription Name" -CurrentStorageAccountName "storagesource" "--> Get blobs from containers 'source1' and 'source2' from current storage account (storagesource)." Get-AzureStorageBlob -Container source1 Get-AzureStorageBlob -Container source2 "--> Copy BLOBs from container 'source1' into 'source2'. Each copy command shows the copied BLOBs." "--> Copy BLOB 'Test1.txt'." Start-AzureStorageBlobCopy -SrcBlob "Test1.txt" -SrcContainer source1 -DestContainer source2 "--> Copy BLOB 'Test2.txt'." Start-AzureStorageBlobCopy -SrcBlob "Test2.txt" -SrcContainer source1 -DestContainer source2 

关于Resource Group的想法并不多,但在正常情况下,我们可以使用PowerShell来备份VM。 我想你可以尝试一下。

使用Azure备份保护ARM虚拟机的function现已公开预览,您可以在https://azure.microsoft.com/zh-cn/documentation/articles/backup-azure-vms-first-look-arm中find更多信息。 /