Temat kopii zapasowych to temat rzeka – w sieci można znaleść dziesiątki rozwiązań zarówno płatnych jak i darmowych.
W systemach linux jednym z najpopularniejszych narzędzi do tego celu jest rsync, aczkolwiek warto poznać również inne programy – i o jednym z nich, rdiff-backup będzie dzisiejszy wpis.
Rdiff-backup to ciekawe narzędzie umożliwiające wykonywanie kopii różnicowych – czyli posiadamy 1 katalog z aktualnym obrazem kopii + kilka(dziesiąt) kopii z wcześniejszych okresów.
Po szczegóły jak zawsze odsyłam do strony wydawcy , gdzie znajduje się też manual .
Instalacja:
rdiff-backup jest dostępny w repozytoriach, więc jego instalacja może być wykonana poprzez apt-a:
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Backup możemy utworzyć za pomocą:
- –print-statistics – pokazuje statystyki po wykonaniu kopii
- –remote-schema – dodaje parametry dla połączenia ssh ( analogicznie jak w rsync-u “-e”)
- –exclude – wykluczenie kopii wskazanych katalogów
- 192.168.56.11 – serwer z którego wykonujemy kopię
- /backup4/kopia/ – katalog na serwerze backupowym
Kopia była uruchamiana z serwera backupowego.
Po wykonaniu kopii otrzymujemy statystyki podobne do tych:
Sprawdzenie dostępnych kopii możemy wykonać poleceniem:
Widzimy tutaj iż mamy 5 kopii zapasowych + pełny ostatni obraz z 8 lipca z godziny 08:07:09 2017 roku
Przywrócenie kopii:
Jeśli chcemy przywrócić aktualną kopię:
Sprawdzenie zawartości kopii:
Nie zawsze wiemy którą kopie mamy przywrócić lub potrzebujemy tylko jednego pliku/katalogu z danego okresu.
Nie ma wtedy sensu przywracanie kopii całego serwera – lepiej zamontować sobie punkt kopi i sprawdzić czy zawiera interesujące Nas dane.
Do tego właśnie służy zainstalowany pakiet rdiff-backup-fs – jeśli chcemy sprawdzić zawartość danego punktu kopii ( np. z wcześniej wymienionego 7 lipca 20:04:55, czyli 4 punkt) tworzymy sobie pusty folder i montujemy na nim backup:
Po przejściu do katalogu sprawdzbackup widzimy wszystkie pliki zdanego punktu kopii zapasowej, i możemy je w prosty sposób przywrócić.