Azure 中国存储 - AZCopy 上传失败

标签 azure azure-storage azure-blob-storage azcopy azure-china

我正在尝试使用 AZCopy 从我位于美国的计算机将 2.6 GB iso 上传到 Azure 中国存储。我与中国的一位同事共享了该文件,他们没有遇到任何问题。以下命令似乎运行了大约 30 分钟,然后失败了。我知道有一个“中国防火墙”,但我不知道如何解决这个问题。

C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy> .\AzCopy.exe
    /Source:C:\DevTrees\MyProject\Layout-Copy\Binaries\Iso\Full 
    /Dest:https://xdiso.blob.core.chinacloudapi.cn/iso 
    /DestKey:<my-key-here>

最佳答案

Azure 服务器和本地计算机之间的网络应该非常慢,并且 AzCopy 使用默认的 8 个核心线程进行数据传输,这对于慢速网络来说可能过于激进。

建议您通过设置参数“/NC:”来减少线程数,可以将其设置为较小的数字,如“/NC:2”或“/NC:5”,看看是否会传输更稳定。

顺便说一句,当超时再次出现问题时,请使用相同的 AzCopy 命令行恢复,这样您就可以随时通过恢复取得进展,而不是从头开始。

关于Azure 中国存储 - AZCopy 上传失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32614244/

相关文章:

Python 按模式列出 Azure Blob

sql - 存储图像 - SQL DB 与 Azure Blob 存储

azure - Azure ARM 模板参数的最佳实践

azure - 将数据发送到事件中心时,Azure 诊断设置使用的分区键是什么?

Azure 项目中静态文件的 IIS 错误 500.19

azure - 从 Azure DevOps Pipeline 调用 Bitbucket 2.0 API

google-chrome - 无法在Chrome浏览器的音频元素中寻找媒体以获取存储在Azure Blob中的音频

Azure DevOps AzCopy 身份验证失败,它要么不正确,要么已过期,或者没有正确的权限

azure-storage - 能否从 Azure block Blob 下载特定 block ?

azure - 将 Azure 静态网站配置为不需要尾部斜杠