标签: azure-storage-blobs
我在azure存储中有大约40,000个blob,它们被赋予了错误的文件扩展名。它们已使用文件名<name>.jpg上传,我需要将名称更正为double value = float.MaxValue; Console.WriteLine(value / 2); 。在第一个实例中,我只想将原件复制到同一个blob存储库中,但是使用新的文件名。
<name>.jpg
double value = float.MaxValue; Console.WriteLine(value / 2);
azcopy通常会用于此类事情,但它似乎没有我需要的选项。
如何在azure blob商店中批量复制和重命名文件?
答案 0 :(得分:1)
Azure Blob Storage不支持直接重命名。但是,您可以通过将blob复制到具有已修改名称的新blob(通过StartCopy方法)并删除原始blob(通过Delete方法)来解决此问题。如果源和目标位于同一存储帐户下,则复制过程可能非常快,因为它实际上是浅拷贝。