首页 文章

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

提问于
浏览
4

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

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

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

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

1 回答

  • 5

    目前,无法在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,然后将其复制到存储帐户 .

相关问题