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:

Aby bezpłatnie odblokować dalszą treść kliknij "Zapisz się" - dostaniesz nielimitowany dostęp do wszystkich treści i wyślę Ci na maila kilka wyjątkowych bonusów !
Jeśli jesteś już zapisany - Kliknij "Zaloguj się" i podaj swojego maila - treść zostanie odblokowana:
Zaloguj się lub Zapisz się
Sprawdź Przejdź do zapisu
Anuluj
Dalsza część artykułu jest dostępna tylko dla zapisanych do newslettera. Aby zapisać się do newslettera Kliknij tutaj , lub wypełnij pola w bocznym panelu.
Jeśli jesteś już zapisany - podaj poniżej swój adres e-mail: Odblokuj
adotpay
Anuluj

Tworzenie kopii:

Backup możemy utworzyć za pomocą:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
gdzie:

  • –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:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
Sprawdzenie dostępnych kopii zapasowych:

Sprawdzenie dostępnych kopii możemy wykonać poleceniem:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
Przykład:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
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ę:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
Jeśli natomiast chcemy przywrócić kopię z 7 lipca z godziny 20:04:55 wtedy wykonujemy polecenie:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
 

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:
Aby bezpłatnie odblokować tą treść kliknij w ten przycisk i zapisz się do naszej społeczności - dostaniesz nielimitowany dostęp do wszystkich treści !
 

Po przejściu do katalogu sprawdzbackup widzimy wszystkie pliki zdanego punktu kopii zapasowej, i możemy je w prosty sposób przywrócić.