AzCopy - 如何从 root$ 开始递归地将所有 blob 从一个存储帐户复制到另一个存储帐户

AzCopy - how to copy ALL blobs from one storage account to another recursively starting from root$

我使用 AzCopy 将容器从一个存储帐户复制到另一个存储帐户。但是我怎样才能将 everything 从一个递归地复制到另一个呢?尝试了很多参数 - 没有运气

目前,AzCopy 专为复制容器或目录而设计。如果要复制所有容器,则需要自己列出存储帐户中的包含,然后使用列出的容器一一调用 AzCopy。

更新:现在可以轻松完成 - https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-blobs-copy?toc=/azure/storage/blobs/toc.json#copy-containers-directories-and-blobs

这可以通过 azcopy 轻松完成。

azcopy copy "https://source_storage.blob.core.windows.net/source_container/source_SAS_Key" "https://target_storage.blob.core.windows.net/target_container/target_SAS_Key" --recursive=true