Назад | Перейти на главную страницу

Есть ли хороший способ объединить инкрементное поведение rdiff-backup с поведением inotify lsyncd?

Я пытаюсь сделать резервную копию каталога (в частности, моих данных Zotero) всякий раз, когда он изменяется (а-ля синхронизация с dropbox); Я также хотел бы сохранить историю резервных копий на случай, если я что-то удалю и захочу восстановить. lsyncd решает первую из них; rdiff-backup решает второй, но я не могу найти хорошего способа их объединить. Самое близкое, что я могу придумать, - это бежать lsyncd локально и rdiff-backup удаленно.

Какие-либо предложения?

Посмотри на Сторож. Это инструмент, созданный Facebook для отслеживания изменений файлов и запуска действий. Попросите его запустить скрипт, который записывает, какие файлы были изменены перед запуском rsync.