1

この記事 ( http://blog.greatrexpectations.com/2013/04/24/using-blob-snapshots-to-backup-azure-virtual-machines/ ) に従って、VM のスナップショットを作成できますが、今はそのスナップショットを別の VM に復元する - 個々のファイルを復元するためにバックアップを復元する必要がある場合があり、それらに移動する前に Azure でこれを実行できるようにしたいと考えています。

私はもう試した:

$restorePath = "vhds/my-new-vm.vhd"
$restoreBlob = $blobClient.GetBlobReference($restorePath)
$restoreBlob.CopyFromBlob($snapshots[$snapshots.Length -1])

しかし、それは私に与えます:

Exception calling "CopyFromBlob" with "1" argument(s): "There is currently 
a lease on the blob and no lease ID was specified in the request."

リース ID の取得方法、またはそれをどうするかわかりません。

4

3 に答える 3

0

PowerShell を使用してリースを解除することもできます。

Get-AzureRmStorageAccount -Name "STORAGE_ACCOUNT_NAME" | Get-AzureStorageBlob -name "CONTAINER_NAME").ICloudBlob.BreakLease()
于 2016-03-10T17:39:36.467 に答える