我在azure存储中有大约40,000个blobs,它们被赋予了错误的文件扩展名。它们已上载,文件名为<name>.png,我需要将文件名更正为<name>.jpg。在第一个实例中,我想简单地将原始文件复制到相同的blob存储中,但使用一个新的文件名。
<name>.png
<name>.jpg
对于这类事情,我通常会选择azcopy,但它似乎没有我需要的选项。
如何批量复制和重命名azure blob存储区中的文件?
发布于 2016-04-19 09:48:09
Azure Blob存储不支持直接重命名。但是,您可以通过将斑点复制到名称已修改的新斑点(通过StartCopy方法),并删除原始斑点(通过Delete方法)来解决此问题。如果源和目标位于相同的存储帐户下,复制过程可能会非常快,因为它实际上是一个浅层复制。
https://stackoverflow.com/questions/36699641
相似问题