我有一个场景需要从Azure存储中下载数百万个blob。我使用azcopy
。
不断向这个存储设备添加更多blob(@ ~10K /天)。
想象一下,我的下载中断了。我再过30分钟再试一次。到那时,已经有大约200个blob被添加到存储中。在我的命令行上,我看到:
在日志目录" / home / myuser / Microsoft / Azure / AzCopy"中检测到相同命令行的操作不完整,是否要恢复操作?
如果我输入"是"?
,将会发生以下两种情况中的哪一种1)它将下载剩余的blob文件,包括已添加的200个新文件
2)它将下载剩余的blob文件,不包括新文件。
请确认。
答案 0 :(得分:0)
这取决于新blob的名称。 AzCopy将最后列出的blob名称作为检查点记录到其日志文件中,并且在恢复后,它将继续从该检查点逐页列出blob。如果新blob的名称在检查点之前,则它们将不包含在此下载传输作业中;否则,他们将被包括在内。