AzCopy v6.2.0完全不复制

问题描述 投票:0回答:1

我有一个发布管道。在其中,我添加了一项任务Azure CLI。在这里,我选择2.0预览作为任务版本。对于脚本类型,我选择了PowerShell。现在,我想要的东西。

我有2个存储帐户,它们都位于同一订阅中。

  • 存储1
  • Storage2

每个存储都有一个容器。

  • 存储1->数据1(容器)
  • 存储2->数据2(容器)

现在,data1包含名为test的文件夹。我想将此test文件夹复制到data2容器中。

在那个Azure CLI PowerShell中,这就是我所做的:

.\AzCopy.exe /Source:"https://storage1.blob.core.windows.net/data1" /Dest:"https://storage2.blob.core.windows.net/data2" /SourceKey:"storage1keyhere" /DestKey:"storage2keyhere" /Pattern:"*"

这只是告诉我在发行日志中根本没有文件被复制。为什么它根本不复制任何内容?我也尝试使用/S而不是/Pattern:"*",但是在那种情况下,它只是挂起,没有日志,什么也没用,大约20分钟,我已经厌倦了等待。

我如何进行这项工作?代理人是Hosted VS2017

azure azure-web-sites azcopy
1个回答
0
投票

docs之后,我想对--recursive进行讨论

azcopy copy 'https://<source-storage-account-name>.blob.core.windows.net/<container-name>/<directory-path><SAS-token>' 'https://<destination-storage-account-name>.blob.core.windows.net/<container-name>' --recursive
© www.soinside.com 2019 - 2024. All rights reserved.