从Azure存储中下载blob对象时了解azcopy恢复

时间:2017-09-29 15:57:17

标签: azure azure-storage azure-storage-blobs azure-blob-storage azcopy

我有一个场景需要从Azure存储中下载数百万个blob。我使用azcopy

不断向这个存储设备添加更多blob(@ ~10K /天)。

想象一下,我的下载中断了。我再过30分钟再试一次。到那时,已经有大约200个blob被添加到存储中。在我的命令行上,我看到:

  

在日志目录" / home / myuser / Microsoft / Azure / AzCopy"中检测到相同命令行的操作不完整,是否要恢复操作?

如果我输入"是"?

,将会发生以下两种情况中的哪一种

1)它将下载剩余的blob文件,包括已添加的200个新文件

2)它将下载剩余的blob文件,不包括新文件。

请确认。

1 个答案:

答案 0 :(得分:0)

这取决于新blob的名称。 AzCopy将最后列出的blob名称作为检查点记录到其日志文件中,并且在恢复后,它将继续从该检查点逐页列出blob。如果新blob的名称在检查点之前,则它们将不包含在此下载传输作业中;否则,他们将被包括在内。