回答

1

如果說,我需要將它複製到另一個存儲帳戶(常規存儲 帳戶)。

您應該瞭解託管磁盤和 非託管磁盤之間的區別。使用非託管磁盤時,必須創建存儲 帳戶才能保存Azure虛擬機的磁盤(VHD文件)。當 向上擴展時,您必須確保您創建了額外的存儲 帳戶,因此您沒有超過用於存儲任何 磁盤的IOPS限制。通過託管磁盤處理存儲,您不再受限於存儲帳戶限制(例如20,000 IOPS /帳戶)的 。 您不再需要將自定義圖像(VHD文件)複製到 多個存儲帳戶。您可以在一箇中心位置對每個Azure區域的一個存儲帳戶進行管理 - 並使用這些帳戶在預訂中創建數百個虛擬機的 。更多信息請參考此 link

更新:

你可以通過以下cmdlet複製管理的磁盤到你的私人存儲賬戶。

$sas = Grant-AzureRmDiskAccess -ResourceGroupName shui -DiskName shuitest -DurationInSecond 3600 -Access Read 
$destContext = New-AzureStorageContext –StorageAccountName contosostorageav1 -StorageAccountKey 'YourStorageAccountKey' 
Start-AzureStorageBlobCopy -AbsoluteUri $sas.AccessSAS -DestContainer 'vhds' -DestContext $destContext -DestBlob 'MyDestinationBlobName.vhd' 
+0

謝謝你回答這個問題。 – nwarriorch

+0

@nwarriorch我更新我的答案,您可以將託管磁盤複製到您的私人存儲帳戶。 –

0

您不能複製到常規存儲帳戶,但可以創建它的副本到任何你想要的位置。讓我們假設磁盤在 「eastus」,並要在複製 「brazilsouth

獲取磁盤:

$disk = Get-AzureRmDisk -ResourceGroupName $rgName -DiskName $diskName 

進行復印配置到另一個位置:

$location = "brazilsouth" 
$snapshot = New-AzureRmSnapshotConfig -SourceUri $disk.Id -CreateOption Copy -Location $location 

創建一個快照:

New-AzureRmSnapshot -Snapshot $snapshot -SnapshotName $newDiskName -ResourceGroupName $rgName 

全部完成!這樣,您可以在其他數據中心位置保留輔助副本。

+1

所以我們在這裏創建磁盤快照並複製快照,對嗎? – nwarriorch

+0

是的。如果需要,請使用Azure自動化自動執行此過程。例如,一些代碼可以在另一個DC中保留7天的快照。 –

+0

啊好的。這使得,謝謝。 – nwarriorch