azure - AzCopy - 在带有 $(美元符号)的位置中断

标签 azure azure-web-app-service azure-storage azure-blob-storage azcopy

目标是直接复制到名为“$web”的 blob 容器中。

问题是,美元符号似乎破坏了 AzCopy 的位置解析...

AzCopy.exe /Source:"C:\temp\" /Dest:"https://mystorage.blob.core.windows.net/$web" /DestKey:"..." /SetContentType /V

Invalid location 'https://mystorage.blob.core.windows.net/$web', address could not be parsed.

我无法选择容器名称。转义 $,又名

 \$

没用。

我该如何解决这个问题?见解赞赏。谢谢!

最佳答案

@Gaurav 指出了这个问题。目前,Azcopy 只能识别带有 $root 容器的美元符号。也在 powershell 中测试,没有破坏,但文件只是上传到 $root,尽管 $ 之后的名称。

生成此 $web 容器的新功能-- Static website hosting for Azure Storage刚刚发布。 Azcopy 可能需要一些时间才能跟上变化。

已开通an issue ,您可以订阅以获取进度。

更新

最新 v7.3.0 Azcopy 已支持此功能,对于 VSTS 用户,Azure 文件复制 v2 任务 (2.0.7) 也适用于此最新版本。

关于azure - AzCopy - 在带有 $(美元符号)的位置中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51093363/

相关文章:

azure - 生产环境中 Azure 应用服务的建议最小实例数是多少?

c# - 从 Azure FTP 传输到另一个 FTP 站点时出现问题

c# - 即使我们在密码前留有空格,Azure SQL 数据库也会连接

css - 如何为不同的插槽设置不同的样式?

powershell - 通过 Azure Powershell 设置 Azure 网站的主机名

azure - 使用 Powershell 列出所有 Azure 存储帐户和网络规则

azure - 更改邀请电子邮件: Azure AD中inviteRedeemUrl的导航

c# - Windows Azure 中 Silverlight 应用程序的表单例份验证

c# - 提高 Azure Blob 存储查询速度

azure - 查询azure表以获取分区的最后插入数据