2017-10-16 56 views
0

我对Azure托管磁盘有一些疑问。Azure托管磁盘和删除存储帐户

据我的理解,当创建一个托管磁盘的虚拟机时,这些磁盘位于一个适合Azure的存储帐户中。所选的存储帐户甚至可能不在与VM相同的资源组内。

当我试图删除一个内部有VHD托管磁盘的存储帐户时会发生什么? 当我尝试删除具有受管磁盘VHD的存储帐户的资源组时,会发生什么情况?

我们的开发/测试流程需要许多资源组和许多存储帐户。我们需要一种既能管理托管磁盘又能使用其存储帐户删除旧资源组的方式。这可能吗?

回答

1

我张贴了我从Azure支持得到的回应,如果这可以帮助别人的未来:

管理的盘被湛蓝的提供让客户不必管理服务关注某些性能方面的考虑因素,例如进入标准存储帐户的IOPS数量或存储多少个VHD。当创建托管磁盘时,它将存储在客户无法访问的后端的Azure存储帐户中。客户永远不会收到存储帐户的名称或底层VHD所在的磁盘URI。但是,托管磁盘应该创建到您选择的资源组中,并且可以像其中任何其他资源一样被删除。要回答你的问题,我将列出它们:

当我尝试删除一个存储帐户,其中包含VHD的托管磁盘时会发生什么?

托管磁盘不存储在客户管理的存储帐户中,因此这不是客户必须考虑的情况。这仅适用于非托管磁盘。您的所有存储帐户都只能容纳非托管磁盘。

当我尝试删除具有受管磁盘VHD的存储帐户的资源组时,会发生什么?

托管磁盘将删除,就像资源组中的任何其他资源一样。删除后,底层VHD将从Azure的后端存储帐户中简单地删除。

我们的开发/测试流程需要许多资源组和许多存储帐户。我们需要一种既能管理托管磁盘又能使用其存储帐户删除旧资源组的方式。这可能吗?

我相信你绝对可以使用托管磁盘进行这项工作。只需将受管磁盘视为自己的实体,不必担心后端的底层存储帐户。您的端不需要存储帐户来管理磁盘。创建托管磁盘是为了简化对虚拟机的VHD和存储帐户的管理。如果托管磁盘存在,请确保它正在后端安装并妥善管理。像任何其他资源一样,根据需要使用资源组删除受管理的磁盘。

0

当我尝试删除一个存储帐户时,会发现管理磁盘的虚拟内存不足 会发生什么?

Azure用于为托管磁盘放置VHD的存储帐户对您而言是透明的。实际上,您甚至无法使用门户或存储浏览器查看它,因此无法删除具有用于受管磁盘的VHD的存储帐户。

当我尝试使用存储删除资源组时,会发生什么情况 有受管磁盘VHD的帐户?

它们被移除。

我们需要一种方法来与管理的磁盘都工作,并能够删除 旧资源组,与他们的存储帐户 是。