0

我正在尝试将 Azure vhd 下载到本地磁盘。该过程开始,创建文件,报告进度,然后退出并显示以下消息。

Save-AzureVhd -Source $sourceVHD -LocalFilePath $destinationVHD -NumberOfThreads 5 -verbose
Elapsed time for download: 00:00:37
Save-AzureVhd : One or more errors occurred.
At line:4 char:1
+ Save-AzureVhd -Source $sourceVHD -LocalFilePath $destinationVHD -NumberOfThreads ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Save-AzureVhd], AggregateException
    + FullyQualifiedErrorId : System.AggregateException,Microsoft.WindowsAzure.Commands.ServiceManagement.StorageServices.SaveAzureVhdCommand
4

1 回答 1

3

事实证明原因是无证的,但我想这是常识..

要将 VHD 复制到另一个存储帐户或在本地下载它,您可以使用 powershell,但 VM 必须处于已停止状态。因为在 VM 运行时,它会不断地写入 VHD,这会修改文件大小和 etag,从而导致并行复制失败。

于 2014-03-27T09:59:50.650 回答