Azure存储:真正删除VM的配方

时间:2012-10-04 18:01:09

标签: azure azure-storage-blobs

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

所以我真的有两个问题:

1)从存储中删除VM及其关联的操作系统磁盘的步骤顺序(从Azure CLI,最好)是什么?

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

显然,如果我能解决那些我试图删除我认为是未使用的blob时看到的那些讨厌的“租约错误”,那将会很好。

非常感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用Azure Service Management REST API查找与您创建的VM关联的媒体。首先调用List Hosted Services以查找所有VM(以及您可能已创建的其他Azure服务类型)。然后使用embed-detail参数设置为true,为您感兴趣的服务致电Get Hosted Service Properties。响应将包括VM使用的操作系统磁盘和数据磁盘(如果有)的详细信息,包括磁盘名称,介质链接,源映像名称和操作系统。

Azure服务器管理REST API具有许多其他功能,您可以使用这些功能构建功能齐全的虚拟机管理工具。但是,它与其他Azure VM程序一样处于Beta状态,因此请为一些意外做好准备。