如何显示两个重复备份之间的差异?

Nic*_*del 6 backup diff duplicity

我希望能够看到两个重复备份之间的差异。我知道有这个命令,verify但它只列出与最新备份不同的文件。如果我尝试list-current-files使用不同的备份日期然后执行diff它似乎无法按预期工作。

那么如何获得两个相邻备份之间已更改文件和新文件的列表?

谢谢!

小智 3

我个人采取的路线是list-current-files按照您的建议使用 转储文件列表,然后使用而grep不是diff查看差异。此类示例如下:-

口是心非列表当前文件 --time now "${DEST}" > /tmp/today
口是心非列表当前文件 --time 1D "${DEST}" > /tmp/yesterday
grep -Fxvf /tmp/{today ,昨天}

这将检查最新备份和昨天备份之间的差异,但如果您需要检查两个不同的日期,您可以替换now为任何其他可接受的时间。