AZCopy,查看错误和失败的传输信息

时间:2019-05-29 15:30:07

标签: azure-storage-blobs azcopy

使用AZCopy下载文件时,如何获取有关哪些文件传输失败以及错误是什么的信息?我得到的只是一条消息,指出有多少文件失败。

sudo azcopy \
    --source <url> \
    --destination <path> \
    --source-key <key> \
    --include "<something>" \
    --recursive

我确实看到了这篇文章AZCopy Get list of failed transfer files,但无法识别--V参数。

我也尝试过

-详细 \

,但不能识别路径参数(带或不带引号)。

3 个答案:

答案 0 :(得分:0)

我在Linux和Windows系统上使用AzCopy V10。它将提供一个包含所有消息的日志文件。您可以从以下网址下载AzCopy V10Download AzCopy

例如,我从Linux中的Azure Blob存储下载了所有文件tb5.text,运行azcopy命令,我可以从日志文件中看到所有消息。 我的Azcopy命令:

./azcopy copy https://**.blob.core.windows.net/mycontainer/tb5.text /home/leon/azcopy_linux_amd64_10.1.2

enter image description here

您可以打开日志文件并获取所有信息: enter image description here

我也尝试下载该错误文件,AzCopy V10将直接显示该错误: enter image description here

希望这会有所帮助。

答案 1 :(得分:0)

您应该只使用azcopy jobs show检查状态:

azcopy jobs show <job-id> --with-status=Failed

答案 2 :(得分:-1)

嘿,我想在您提到的帖子上为您提供帮助。 我也遇到了同样的错误,但是经过多次尝试,我更正了我的错误。 我通过在容器URL末尾附加SAS令牌到要复制文件的位置解决了我的错误,此更改使我成功复制到了存储容器。请参考以下语法 azcopy复制“源路径”“容器路径?SAS令牌”-递归