![duply:周六进行完整备份,但前提是该周没有手动进行完整备份](https://linux22.com/image/630814/duply%EF%BC%9A%E5%91%A8%E5%85%AD%E8%BF%9B%E8%A1%8C%E5%AE%8C%E6%95%B4%E5%A4%87%E4%BB%BD%EF%BC%8C%E4%BD%86%E5%89%8D%E6%8F%90%E6%98%AF%E8%AF%A5%E5%91%A8%E6%B2%A1%E6%9C%89%E6%89%8B%E5%8A%A8%E8%BF%9B%E8%A1%8C%E5%AE%8C%E6%95%B4%E5%A4%87%E4%BB%BD.png)
我希望 Duply 每周六进行一次完整备份,但前提是该周内没有进行过手动完整备份。
我不希望在星期六以外的任何其他工作日进行完整备份。
原因:我可能需要在周内通过运行完整备份来修复备份。然后,我想让 duply 跳过本周六的完整备份,只在下周六运行完整备份。
目前我正在使用 duply 的包装器来实现这个逻辑。我想知道是否有更好的方法。
或者我必须修补 duplicity 来实现一个选项:
--如果早于六天,则本周满员=%d
答案1
我的建议是创建两个不同的脚本。
周六的增量备份--full-if-older-than 6以及本周剩余天数的增量没有 --full-if-older-than。