2

新手用户使用 Azure Linux VM,发现删除 VM(停止计费表的必要步骤)会留下难以识别和区分的存储残余物(例如,支持 VM 映像和数据磁盘) )。

所以我真的有两个问题:

1) 从存储中删除 VM 及其关联的 OS 磁盘的正确步骤顺序是什么(最好从 Azure CLI)?

2) 有没有人构建了一个映射工具,可以解开 VM 映像、数据磁盘、操作系统磁盘和存储 blob 之间的依赖关系?

显然,如果我也能解决我在尝试删除我认为是未使用的 blob 时看到的那些讨厌的“租赁错误”,那就太好了。

非常感谢。

4

1 回答 1

2

你可以使用 Azure 服务管理 REST API 来查找与你创建的 VM 关联的媒体。首先调用List Hosted Services以查找所有 VM(以及您可能创建的其他 Azure 服务类型)。然后为您感兴趣的服务调用Get Hosted Service Propertiesembed-detail ,并将参数设置为true。响应将包括有关 VM 正在使用的 OS 磁盘和数据磁盘(如果有)的详细信息,包括磁盘名称、媒体链接、源映像名称和 OS。

Azure 服务器管理 REST API 具有许多其他功能,可用于构建功能齐全的 VM 管理工具。但是,它与 Azure VM 程序的其余部分一样处于 Beta 版,因此请为一些惊喜做好准备。

于 2012-10-04T18:15:57.090 回答