当前位置: 首页 > 知识库问答 >
问题:

如何删除Microsoft Azure存储中的租用blob

谭铭
2023-03-14

我在Azure中创建了一个虚拟机,然后将其删除。但是,关联的存储帐户仍然存在。我无法删除存储帐户,因为它包含一个容器,其中包含一个具有无限期租约的Blob。
没有其他东西正在使用此存储帐户。
如何删除此Blob?

共有3个答案

葛烨
2023-03-14

一种解决方案是删除容器,无论是通过像云资源管理器这样的GUI、像Azure Storage Powershell这样的工具,还是将剩下的API与Azure存储客户端库一起使用。

删除容器不需要Blob租约,这也会删除容器中存在的任何Blob。

古起运
2023-03-14

您可以在Codeplex上使用Azure Cloud Explorer工具打开存储帐户删除该容器中的所有文件,

然后,您可以轻松删除容器和存储帐户

单于越
2023-03-14

您需要删除与废弃vhd关联的磁盘对象。您可以在经典或新门户中轻松完成此操作。一旦您处置了这些(以及相关的租约),您应该能够摆脱您的存储帐户

在经典门户(manage.windowsazure.com)中,您只需访问虚拟机,然后访问磁盘。选择要删除的磁盘,然后单击屏幕底部的垃圾桶。

在新的门户网站(portal.azure.com)中,您可以在操作系统磁盘(经典)下找到磁盘:

从那里,您可以从已删除的VM中选择和删除磁盘。

 类似资料:
  • 我正在发布和订阅Azure事件中心,它在存储帐户中的容器中使用blob。消息不使用此存储帐户发布,而是使用另一个存储帐户。 我可以看到租赁状态为“已租赁”的blob。我认为删除它并再次创建它可能会解决这个问题,所以我尝试删除它并创建一个新的。但无法删除。我还尝试破坏租约,但它再次将租约状态设置为“已租赁”。 有什么办法解决这个问题吗?

  • 我正在构建一个数据管道,我使用了一个azure函数,当blob(一个json文件)被上传到azure容器时触发,然后将数据生成到kafka中,json数据最终将存储在snowflake中。当有人从容器中删除blob时,是否有任何方法可以获取blob的内容,以便我也可以从snowflake中删除已删除blob的属性?我曾考虑使用eventhub,但我对它不太熟悉。

  • 如何利用PowerShell打破Blob存储中项目的租约? 当我试图在当前图像上上传内容时,收到以下信息:

  • 问题内容: 我为几个表创建触发器。触发器具有相同的逻辑。我将要使用一个通用的存储过程。但是我不知道如何处理 插入 和 删除的 表。 例子: 问题答案: 您可以使用表值参数存储触发器中插入/删除的值,并将其传递给proc。例如,如果您在proc中所需的全部是UNIQUE : 然后从触发器中传递插入/删除的ID,例如:

  • 我只是做了将我的文件夹初始化为git存储库,然后使用添加了一个远程存储库。现在我想删除这个并添加一个新的存储库。我怎么做?

  • 我需要帮助删除连接到vs代码的存储库。实际上,我想添加一个与现有存储库不同的新存储库。 场景:“repo1”存在于vs代码中。我需要添加一个新的,即“repo2”,并从vs代码中删除旧的“repo1”。