Azure存储副本Blob列表

时间:2019-05-08 17:49:07

标签: azure azure-storage azure-storage-blobs azcopy

我在Azure blob容器中有大量文件,数量超过一百万。它只是一个没有目录结构的容器。我想将这些文件的子集(大约150k)从源容器复制到目标容器。我有要复制的所有文件的名称列表。最好的方法是什么?我更喜欢使用javascript或python。

我尝试过azcopy,它允许我移动一个文件或文件目录,但不能移动文件名列表。一次执行一个文件太慢了。

我也曾尝试查看azure-storage javascript库的文档,但似乎无法说明问题。

1 个答案:

答案 0 :(得分:0)

我强烈建议使用Azure CLI下载批处理操作,它将以递归方式将blob下载到您选择的特定目标:

az storage blob download-batch -d . --pattern *.py -s MyContainer --account-name MyStorageAccount

-d表示目标。是本地的,有关此选项的更多信息,请参见here

相关问题