如何在windows azure中重命名容器名称?

Gau*_*rav 9 c# azure azure-storage

有没有办法在windows azure中重命名blob容器名称?

Nur*_*mir 14

现在,您可以使用Microsoft的" Microsoft Azure Storage Explorer "(版本0.8.3之后)重命名容器.您还可以使用此工具重命名azure表和文件共享.请参阅此处的发行说明.

请注意,此功能在使用过程中具有以下免责声明.

重命名通过复制到新名称,然后删除源项目来工作.重命名blob容器当前会丢失容器的属性和元数据,如果有大量blob,可能需要一段时间.

因此,这不是幕后的实际重命名,并且会产生读/写/交易成本.

  • 我无法确认该功能何时被删除,但自 2023 年 1 月 16 日起,Azure 存储资源管理器不再支持此功能。 (3认同)

Gau*_*tri 13

UPDATE

请参阅下面的Nuri Tasdemir的回答.


不可以.您无法在Windows Azure中重命名blob容器.你可以做的是创建一个新的blob容器,其中包含新的名称,并将旧blob容器中的blob复制到新容器.复制blob后,您可以删除旧的Blob容器.请注意,如果您在Cloud中执行复制blob,则此操作是异步的.因此,请确保在删除blob容器之前完全复制blob.

  • 现在可以使用"Microsoft Azure Storage Explorer"执行此操作.请参阅Nuri Tasdemir的回答. (6认同)
  • 这是问题的解决方案. (4认同)
  • @tmutton 这是一个工具功能,而不是一个平台功能。 (2认同)
  • @Ofer Zelig。我回滚了你的编辑。恕我直言,如果您对答案不满意,您可以随时投票或添加自己的答案,而不是将其编辑为完全不同的答案。 (2认同)
  • @OferZelig ...有趣的讨论!我已经更新了我的答案,并告知人们寻找Nuri的答案.希望这可以帮助. (2认同)

Zen*_*uka 5

我在存储资源管理器 v1.15.1 中找不到重命名功能,但我确实使用克隆选项创建副本并删除旧容器。

屏幕截图 Microsoft Azure 存储资源管理器