有没有办法在Microsoft Azure存储资源管理器或Azure门户中查看托管磁盘的blob?

Gre*_*her 4 azure azure-virtual-machine azure-resource-manager azureportal azure-managed-disk

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

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

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

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

Shu*_*bao 6

目前,无法在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'
Run Code Online (Sandbox Code Playgroud)

笔记:

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