微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft Azure 存储 AzCopy:解析参数“copy”

如何解决Microsoft Azure 存储 AzCopy:解析参数“copy”

我正在尝试从具有 Azcopy 的 SaS 密钥的 blob 中下载一些数据。

我的代码

azcopy copy "my/path/testMindee/fileData.txt" "https...blob.core.windows.net/90138?sv=mykey&sp=rl"

错误 命令的语法不正确。解析参数“copy”时出错:需要参数。 A screenshot of my code


我试过了:

我的代码

azcopy cp "https...blob.core.windows.net/90138/DBxxx/file.csv?sv=mykey&sp=rl" "my/path/testMindee/fileData.txt" --recursive

错误 命令的语法不正确。解析参数“copy”时出错:需要参数。

My second try

两者仍然给我错误命令的语法不正确。解析参数“cp”时出错:需要参数名称

提前致谢

解决方法

在你的图像中,你有这样的代码:

azcopy copy "path/to/local/file" "path/to/storageacc/blob"

错误消息说:“解析参数副本时出错”。 基本上你需要做 azcopy cp 而不是 azcopy copy

您想使用 sas 令牌从存储帐户下载文件

我正在尝试从 Blob 中获取一些数据,我有一个带有 AzCopy 的 SaS 密钥

来自ms azcopy copy documentation

使用 SAS 令牌下载单个文件:

azcopy cp "https://[account].blob.core.windows.net/[container]/[path/to/blob]?[SAS]" "/path/to/file.txt"

如果你想上传文件

azcopy cp "/path/to/file.txt"> "https://[account].blob.core.windows.net/[container]/[path/to/blob]?[SAS]"

因此,当您要下载存储帐户时,您需要首先放置远程位置,然后放置应存储字段的路径。此外 azcopy 命令后跟 cp 不复制。

亲切的问候

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。