如何解决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”时出错:需要参数。
两者仍然给我错误:命令的语法不正确。解析参数“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 举报,一经查实,本站将立刻删除。