有没有一个好的方法可以将 rdiff-backup 的增量行为与 lsyncd 的 inotify 行为结合起来?

有没有一个好的方法可以将 rdiff-backup 的增量行为与 lsyncd 的 inotify 行为结合起来?

我正在尝试在目录发生更改时(例如与 Drop Box 同步)备份目录(特别是我的 Zotero 数据);我还想保留备份历史记录,以防我删除某些内容并想要恢复它。lsyncd解决了第一个问题;解决了第二个问题,但我找不到将它们结合起来的好方法。我能想到的最接近的方法是本地和远程rdiff-backup运行。lsyncdrdiff-backup

有什么建议么?

答案1

看一下守望者。这是 Facebook 为观察文件更改并触发操作而创建的工具。让它触发一个脚本,该脚本记录在触发 rsync 之前更改了哪些文件。

相关内容