2016-04-18 13 views
1

我在azure存儲中有大約40,000個blob,它們被給出了錯誤的文件擴展名。他們已上傳文件名爲<name>.png,我需要更正名稱爲<name>.jpg。在第一種情況下,我想簡單地將原件複製到同一個Blob存儲區,但是使用新的文件名。藍色複製Azure Blob的快速方法

azcopy通常是我去這種事情,但它似乎沒有我需要的選項。

如何批量複製和重命名azure blob存儲中的文件?

回答

1

Azure Blob存儲不支持直接重命名。但是,您可以通過將修改後的名稱(通過StartCopy方法)複製到具有新名稱的blob,並刪除原始blob(通過​​方法)來解決此問題。如果源和目標位於同一個存儲帳戶下,則複製過程可能非常快,因爲它實際上是一個淺度副本。