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