AzCopy 迁移未知命令/源错误

AzCopy 迁移未知命令/源错误
AzCopy /Source:https://sourceaccount.blob.core.windows.net/mycontainer1
/Dest:https://destaccount.blob.core.windows.net/mycontainer2
/SourceKey:key1 /DestKey:key2 /S

使用此脚本将数据从一个容器迁移到另一个容器后显示错误:

未知命令“/source:https://xxxxx.blob.core.windows.net/xxx“代表”azcopy“

其余命令(复制、同步)运行正常。

答案1

您的命令在我这边运行良好。尝试删除并重新安装 AzCopy,因为你的命令没有任何问题。

答案2

问题是微软创建了一个全新的程序,其语法完全不同,并将其命名为 AzCopy。有旧语法和 AzCopy v10+ 语法。

答案3

你的AzCopy语法不正确。请查看关联

将容器复制到另一个存储帐户

句法

azcopy copy 'https://<source-storage-account-name>.blob.core.windows.net/<container-name>?<SAS-token>' 'https://<destination-storage-account-name>.blob.core.windows.net/<container-name>' --recursive

例子

azcopy copy 'https://mysourceaccount.blob.core.windows.net/mycontainer?sv=2018-03-28&ss=bfqt&srt=sco&sp=rwdlacup&se=2019-07-04T05:30:08Z&st=2019-07-03T21:30:08Z&spr=https&sig=CAfhgnc9gdGktvB=ska7bAiqIddM845yiyFwdMH481QA8%3D' 'https://mydestinationaccount.blob.core.windows.net/mycontainer' --recursive

相关内容