Jaka jest różnica między rsnapshot i rdiffbackup?

8

Jaka jest różnica między rsnapshot i rdiffbackup ?

Co jest lepsze do utworzenia kopii zapasowej nowej migawki mojego laptopa (przez Internet z jakiejś zdalnej lokalizacji) na mój serwer (który ma już poprzednią kopię zapasową)?

O ile wiem, oba przechowują (na serwerze kopii zapasowych) najnowszą kopię zapasową i wiele poprzednich wersji plików kopii zapasowej (w postaci skompresowanych delt odwrotnych przyrostowo). Oba używają rsync, aby szybciej tworzyć kopie zapasowe w Internecie.

David Cary
źródło

Odpowiedzi:

9

Cytowanie z http://www.saltycrane.com/blog/2008/02/backup-on-linux-rsnapshot-vs-rdiff/ :

W przypadku rsnapshot wszystkie wersje kopii zapasowej są dostępne jako zwykłe pliki. W przypadku rdiff-backup tylko bieżąca kopia zapasowa jest dostępna jako zwykłe pliki. Poprzednie wersje są przechowywane jako delty rdiff.

również:

W przypadku małych plików rozmiar pamięci jest podobny. W przypadku dużych plików, które często się zmieniają, takich jak pliki dziennika, bazy danych itp., Rdiff-backup wymaga znacznie mniej miejsca dla określonej liczby wersji.

Strona zawiera także inne różnice.

Croad Langshan
źródło
3

Dodałbym, dla kompletności, że istnieje rbackup, który jest po prostu skryptem opakowującym, rdiff-backupaby ułatwić zarządzanie migawkami, bardziej podobny do rsnapshotsposobu zarządzania migawkami (łatwiejszy do skonfigurowania).

Peter Host
źródło