gpt4 book ai didi

azure - AzCopy V10 下载目录包含超过一百万个文件

转载 作者:行者123 更新时间:2023-12-02 07:59:48 24 4
gpt4 key购买 nike

我有一个包含超过一百万个文件的目录。我可以使用此命令有选择地下载文件,没有任何问题:

azcopy 复制 https://XXXXX/YYYY/10000000-0000-0000-0000-000000000000 C:\temp\YYYY

但是,当我尝试根据模式有选择地下载文件时,出现错误。这是我使用的命令:

azcopy 复制 https://XXXXX/YYYY C:\temp\YYYY --recursive --include-pattern '1000*'

我收到以下错误:

Description=Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
RequestId:XXXXXXXXXXXXXXXXXX
Time:2019-11-20T16:24:57.6698636Z, Details:
AuthenticationErrorDetail: Issuer validation failed. Issuer did not match.
Code: AuthenticationFailed
GET https://XXXXX/YYYY?comp=list&include=metadata&restype=container&timeout=901
Authorization: REDACTED
User-Agent: [AzCopy/10.3.2 Azure-Storage/0.7 (go1.13; Windows_NT)]
X-Ms-Client-Request-Id: [zzzzzzzzzzzzzzzzzz]
X-Ms-Version: [2018-03-28]
--------------------------------------------------------------------------------
RESPONSE Status: 403 Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
Content-Length: [422]
Content-Type: [application/xml]
Date: [Wed, 20 Nov 2019 16:24:57 GMT]
Server: [Microsoft-HTTPAPI/2.0]
X-Ms-Error-Code: [AuthenticationFailed]
X-Ms-Request-Id: [zzzzzzzzzzzzzzzzz]

关于我可以尝试什么的任何想法。

最佳答案

对于--include-pattern,您应该使用双引号来包含该值,例如"1000*",而不是>'1000*'

并且还使用azcopy的最新版本10.3.2,关注this link下载。

这是我遵循的步骤,并且效果很好:

1.在azure门户中->导航到您的存储帐户->在左侧 Pane 中单击“共享访问签名”,然后生成sas token (您应该复制sas token ,可以在步骤2中使用) 。截图如下:

enter image description here

2.然后构建您的源网址,例如 https://yy3.blob.core.windows.net/t11/folder1/folder2?sas-Token .

3.完整命令如下,注意--include-pattern的值使用双引号:

azcopy.exe copy "https://yy3.blob.core.windows.net/test1/folder1/folder2?sas-token" C:\temp\YYYY --recursive --include-pattern "1000*"

4.测试结果如下,仅匹配的文件为副本:

enter image description here

关于azure - AzCopy V10 下载目录包含超过一百万个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58959377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com