Есть ли хороший способ объединить добавочное поведение rdiff-backup с поведением inotify lsyncd?
Я пытаюсь сделать резервную копию каталога (в частности, моих данных Zotero) всякий раз, когда он изменяется (а-ля синхронизация с выпадающим списком); Я также хотел бы сохранить историю резервных копий на случай, если я удалю что-то и захочу восстановить. lsyncd
решает первый из них; rdiff-backup
решает второй, но я не могу найти хорошего способа объединить их. Самое близкое, что я могу придумать - это бежать lsyncd
локально и rdiff-backup
удаленно.
Какие-либо предложения?
1 ответ
Посмотрите на сторожа. Это инструмент, созданный Facebook для наблюдения за изменениями файлов и запуска действий. Пусть он запустит скрипт, который записывает, какие файлы были изменены до запуска rsync.