【问题标题】:Azcopy from a SAS url giving errors来自 SAS url 的 Azcopy 给出错误
【发布时间】:2015-11-18 17:45:05
【问题描述】:

我正在尝试从 SAS url 位置复制到目标存储帐户。我尝试了以下命令,但几乎没有错误:

AzCopy.exe /Source:http://wwwwww.blob.core.windows.net/vhd1/?sv=2014-02-14&sr=c&sig=xxxxxxxxxxxxxxxxx&st=2015-08-05T04%3A00%3A00Z&se=2015-09-01T04%3A00%3A00Z&sp=rl /Dest:https://yyyyyyyy.blob.core.windows.net/vhds /Destkey:zzzzzzzzzzzzzzzzzzz 文件名1.vhd /Y

命令的语法不正确。参数“源”中的 SAS 令牌无效。 'sr' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'sig' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'st' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'se' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'sp' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

AzCopy.exe /Source:http://wwwwwwww.blob.core.windows.net/vhd1 /Dest:https://xxxxxxxxxx.blob.core.windows.net/vhds /SourceSAS:?sv=2014-02-14&sr=c&sig=yyyyyyyyyy&sp=rl /Destkey:zzzzzzzzz filename1.vhd /Y

命令的语法不正确。参数“SourceSAS”中的 SAS 令牌无效。 'sr' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'sig' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'st' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'se' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 'sp' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

我想知道这些错误的原因可能是什么。

谢谢

【问题讨论】:

    标签: azure-blob-storage cloud-storage signatures azcopy


    【解决方案1】:

    请用引号将整个源参数括起来,因为它包含命令提示符的特殊字符。

    AzCopy.exe /Source:"http://wwwwww.blob.core.windows.net/vhd1/?sv=2014-02-14&sr=c&sig=xxxxxxxxxxxxxxxxx&st=2015-08-05T04%3A00%3A00Z&se=2015-09-01T04%3A00%3A00Z&sp=rl" /Dest:https://yyyyyyyy.blob.core.windows.net/vhds /Destkey:zzzzzzzzzzzzzzzzzzz CSR316.vhd /Y
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-16
    • 1970-01-01
    • 1970-01-01
    • 2013-08-14
    • 2015-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多