4

当我使用带有非托管磁盘的 Azure 资源管理器创建 VM 时,我可以在名为“vhds”的子容器中的指定存储帐户的 Blob 容器下的 Microsft Azure 存储资源管理器和/或 Azure 门户中查看其 .vhd。

当我使用带有托管磁盘的 Azure 资源管理器创建 VM 时,我找不到任何包含与此托管磁盘相关的任何内容的存储容器。

我知道 Azure 正在为我“管理”这个存储,根据这个 Microsoft 文档,而且我可以为这个磁盘生成一个“SAS Url”(这给我没有关于 blob 存储位置的真实信息),但我相信(如果我错了,请告诉我),Azure 必须将我的“托管磁盘”存储在我订阅中的存储帐户中,并且我应该能够在 Microsoft Azure 存储的某处看到这些“托管磁盘”的 blob资源管理器或 Azure 门户中。

是否有一种简单的方法可以在门户或 Microsoft Azure 存储资源管理器中查看这些托管磁盘 .vhd?

4

1 回答 1

7

目前,无法在 Portal 或 Microsoft Azure Storage Explorer 上查看托管磁盘 .vhds。

托管磁盘与非托管磁盘不同,托管磁盘存储在 Microsoft 托管存储帐户中。目前,我们无法查看它。您可以将托管磁盘复制到您的私有存储帐户。

##create $SAS
$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'

笔记:

如果托管磁盘附加到 VM,则应停止 VM,然后可以将其复制到存储帐户。

于 2017-03-21T01:54:15.277 回答