【发布时间】:2020-07-17 20:29:03
【问题描述】:
我有几个 Azure 帐户。我想将一个大型博客(250GB vhd)从一个帐户复制到另一个帐户,而不是下载然后上传到本地计算机。
我尝试使用 Microsoft 实用程序 AZCOPY 来执行此操作(用 x 替换键):
azcopy https://accountfrom.blob.core.windows.net/neo4j/neo4j-250gb.db.vhd https://accountto.blob.core.windows.net/neo4j/neo4j-250gb.db.vhd /DestKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /SourceKey:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
但这给了我错误信息: 解析目标位置时出错远程服务器返回错误:(403) Forbidden。
我通过在 CloudBerry 中开设帐户来测试密钥和帐户。我也从 CloudBerry 获得了网址,所以我认为我也正确。
403 的原因可能是什么?
【问题讨论】:
-
听起来目的地的密钥是错误的。或者,也许该密钥没有写入权限?
-
我建议的一件事是通过 Fiddler 之类的工具跟踪您的请求/响应。您将获得有关 403 错误的更多详细信息。通常 403 错误意味着@PeterRitchie 提到的密钥存在问题。
-
尝试了您的两个建议,但均无济于事。我放弃了 AzCopy,用 PowerShell 写了一个解决方案。
-
您的目的地是否有足够的可用存储空间?
标签: azure