Duplicity 是否检测到备份何时正在进行?

Lon*_*est 3 backup cron duplicity schedule

任何时候安排重复备份时,先前启动的备份总是有可能运行很长时间,以至于在上一个备份完成之前启动下一个计划备份。

鉴于duplicity的备份链的概念,duplicity是否会在允许额外尝试修改相同的备份链之前检查备份是否已经在进行中?

我知道防止这种情况的解决方案(在双重性之外),但我的问题是双重性的代码是否已经从本质上解决了这个问题?

小智 6

从 0.6.23 开始,duplicity 将对与备份关联的缓存目录进行文件锁定。只要它们是不同的备份,就有可能运行两个重复实例。双重性不允许同一备份重叠。

以前的版本不会检测到问题,并且在尝试恢复重叠备份时可能会导致问题。

...Ken(双重性维护者)