AZcopy (V10) 如何将存储帐户中的文件夹内的数据复制到另一个存储帐户中的另一个容器

Din*_*mar 3 azcopy azure-blob-storage

假设此路径https://xxxx.blob.core.windows.net/container1/folder1有一些文件夹和文件。

所以我需要将这些文件夹和文件移动到路径https://yyyy.blob.core.windows.net/container2

需要使用 Azcopy v10 来执行此操作。

当我使用 azcopy v10 尝试此操作时,文件和文件夹被复制到以下路径 https://yyyy.blob.core.windows.net/container2/folder1/

意外创建了folder1。我需要将文件夹 1 文件夹内的数据复制到容器 2 中。

使用的 AzCommand 是: .\azcopy cp " https://xxx.blob.core.windows.net/0075696/0075696/[SASkey] " " https://yyyy.blob.core.windows.net/0075696/[SASKey ] " --recursive=true

404*_*404 6

您不需要指定文件夹作为源,而是需要指定该文件夹的内容。

https://myblobs.blob.core.windows.net/container1/?sp=... //copies the folder with content
https://myblobs.blob.core.windows.net/container1/*?sp=... //copies only the content
Run Code Online (Sandbox Code Playgroud)