В чем разница междуrsnapshotиrdiffbackup?
Какой вариант лучше подходит для резервного копирования нового снимка моего ноутбука (через Интернет из какого-то удаленного местоположения) на мой сервер (на котором уже есть предыдущая резервная копия)?
Насколько я могу судить, они оба хранят (на сервере резервного копирования) последнюю резервную копию и множество предыдущих версий резервных файлов (в виде сжатых обратно-инкрементальных дельт). Они оба используют rsync для более быстрого резервного копирования через интернет.
решение1
Цитата изhttp://www.saltycrane.com/blog/2008/02/backup-on-linux-rsnapshot-vs-rdiff/:
Для rsnapshot все версии резервной копии доступны как простые файлы. Для rdiff-backup только текущая резервная копия доступна как простые файлы. Предыдущие версии хранятся как rdiff deltas.
также:
Для небольших файлов размер хранилища аналогичен. Для больших файлов, которые часто меняются, таких как файлы журналов, базы данных и т. д., rdiff-backup требует значительно меньше места для заданного количества версий.
На странице также перечислены некоторые другие отличия.
решение2
Я бы добавил для полноты картины, что существуетrbackupкоторый представляет собой просто скрипт-оболочку rdiff-backup
для упрощения управления моментальными снимками, больше похож на rsnapshot
способ управления моментальными снимками (его проще настраивать).