Jak zainstalować i używać Restic na Ubuntu

Jak zainstalować i używać Restic na Ubuntu
Restic to łatwy w użyciu program do przyjmowania kopii zapasowych. Restic może być używane do pobierania kopii zapasowych lokalnie i zdalnie. Restic jest bardzo szybki i bezpieczny. Restic przechowuje wszystkie pliki kopii zapasowych w Restic Repozytoria całkowicie zaszyfrowane i chronione hasłem. Restic wie, że twoje media magazynowe nie są bezpieczne. Tak więc wymaga każdej środka, aby zapisać swoje dane przed skradzieniem się. Jest też bardzo łatwy do przywrócenia Restic kopie zapasowe. Restic ma również funkcje migawki.

W tym artykule pokażę, jak zainstalować i używać Restic na Ubuntu 18.04 LTS. Zacznijmy.

Instalowanie Restic na Ubuntu 18.04

W tej sekcji pokażę, jak zainstalować Restic 0.8.3, która jest najnowszą stabilną wersją od tego pisma. Jest dostępny w oficjalnym repozytorium pakietów Ubuntu 18.04 LTS.

Najpierw zaktualizuj trafny Repozytorium pakietów Ubuntu 18.04 LTS z następującym poleceniem:

Aktualizacja $ sudo apt-get

trafny Pamięć podręczna repozytorium pakietów powinna zostać zaktualizowana.

Teraz uruchom następujące polecenie, aby zainstalować Restic:

$ sudo apt-get instaluj restryk

Restic należy zainstalować.

Teraz możesz sprawdzić, czy Restic działa z następującym poleceniem:

$ sudo wersja restrykcyjna

Jak widać na zrzucie ekranu poniżej, wersja Restic Obecnie zainstalowany na moim komputerze to 0.8.3.

Biorąc lokalne kopie zapasowe z Restic

W tej sekcji pokażę ci, jak wziąć lokalną kopię zapasową Restic.

Najpierw musisz utworzyć lub zainicjować nowy Restic repozytorium w dowolnym miejscu na lokalnym systemie plików. Może to być zewnętrzny dysk twardy lub dysk USB zamontowany również na lokalnym systemie plików.

Zakładam, że bierzesz kopię zapasową swojego użytkownika DOM katalog na zewnętrzny dysk twardy lub napęd kciuk USB. Powiedzmy, że urządzenie blokowe jest /dev/sdb1 Na moim Ubuntu 18.04 Maszyna.

Możesz dowiedzieć się, co to jest na komputerze z następującym poleceniem:

$ sudo lsblk

Teraz utwórz /kopia zapasowa Katalog na systemie plików z następującym poleceniem:

$ sudo mkdir /backup

Teraz zamontuj zewnętrzny dysk twardy lub dysk USB (/dev/sdb1 w moim przypadku) do /kopia zapasowa Katalog z następującym poleceniem:

$ sudo Mount /dev /sdb1 /tworzenie kopii zapasowych

Możesz sprawdzić, czy zewnętrzny dysk twardy lub dysk USB jest zamontowany w odpowiednim miejscu za pomocą następującego polecenia:

$ sudo df -h

Jak widać z zaznaczonej sekcji zrzutu zrzutu poniżej, urządzenie blokowe /dev/sdb1 jest zamontowany /kopia zapasowa informator.

Możesz utworzyć lub zainicjować Restic repozytorium na /kopia zapasowa Katalog z następującym poleceniem:

$ sudo restic -r /backup init

Teraz wpisz hasło dla swojego Restic Repozytorium i naciśnij . Pamiętaj, że nie możesz uzyskać dostępu do swojego Restic repozytorium bez tego hasła i Restic Repozytorium jest nie do odzyskania bez hasła.

Teraz wpisz swój Restic Ponownie hasło repozytorium i naciśnij .

Repozytorium Restic powinno zostać utworzone lub zainicjowane.

Teraz jesteś gotowy do tworzenia kopii zapasowych plików i katalogów.

Powiedzmy, że chcesz wykonać kopię zapasową swojego użytkownika DOM katalog z Restic, Możesz to zrobić za pomocą następującego polecenia:

$ sudo restic -r /kopia zapasowa /kopia zapasowa /dom /shovon

Uwaga: tutaj /dom/shovon Czy mój użytkownik jest DOM informator.

Teraz wpisz swój Restic hasło repozytorium i naciśnij .

Należy wykonać kopię zapasową. Jak widać w zaznaczonej sekcji zrzutu zrzutowego poniżej, /dom/shovon Directory jest tworzone i identyfikator migawki 21F198EB jest wydrukowany. Jest to ważne, ponieważ możesz zapoznać się lub wybrać określoną kopię zapasową za pomocą identyfikatora migawki. Ale nie musisz tego pamiętać. Możesz dowiedzieć się, jakie migawki są dostępne podczas Restic Backup. Pokażę ci, jak krótko.

Wykonajmy kopię zapasową innego katalogu /itp ze względu na demonstrację.

$ sudo restic -r /kopia zapasowa kopii zapasowej /itp

Kopia zapasowa jest kompletna.

Teraz możesz wymienić wszystkie dostępne Restic Migawki z następującym poleceniem:

$ sudo restic -r /kopie zapasowe

Teraz wpisz swój Restic hasło repozytorium i naciśnij .

Restic Migawki powinny wymienić, jak widać na zrzucie ekranu poniżej. Oznaczona sekcja zrzutu ekranu pokazuje identyfikator migawki dla każdego katalogu, w którym się zapasłeś Restic.

NOTATKA: Restic obsługuje przyrostową kopię zapasową. Jeśli tworzysz kopię zapasową tego samego katalogu, co wcześniej, wcześniej, należy zapisać tylko zmiany i należy wygenerować nowy identyfikator migawki.

Teraz nadszedł czas, aby pokazać, jak odzyskać pliki i katalogi z Restic kopia zapasowa.

Powiedzmy, że chcesz przywrócić DOM katalog (/dom/shovon w moim przypadku) Restic kopia zapasowa. Możesz uruchomić następujące polecenie, aby przywrócić Restic tworzenie kopii zapasowych przez to identyfikator migawki.

$ sudo restic -r /tworzenie kopii zapasowych Przywróć 21F198EB - -cel /dom /shovon

Uwaga: tutaj 21F198EB jest Snapshot_id I /dom/shovon jest RESTORE_Directory w moim przypadku. Zapamietaj to RESTORE_Directory może różnić się od kopiarki, który został zapasowy. Na przykład możesz wziąć kopię zapasową /itp katalog, ale po przywróceniu, jeśli chcesz, możesz umieścić zawartość /itp na przykład katalog do innego katalogu /Przywróć/itd informator.

Teraz wpisz swój Restic hasło repozytorium i naciśnij .

Dane należy odzyskać z kopii zapasowej.

Jeśli weźmiesz przyrostowe kopie zapasowe z Restic, Może być trudno znaleźć najnowszy identyfikator migawki dla określonego katalogu kopii zapasowych. Ochoczo, Restic W zestawie sposób przywrócenia z najnowszego identyfikatora migawki określonego katalogu kopii zapasowych.

Możesz uruchomić następujące polecenie, aby przywrócić najnowszą wersję kopii zapasowej dla określonego katalogu (w moim katalogu sprawy /domu /shovon):

$ sudo restic -r /tworzenie kopii zapasowych Przywróć najnowsze -ścieżka /dom /shovon - -cel /dom /shovon

Najnowsza wersja kopii zapasowej ścieżki /dom/shovon jest przywrócony w celu /dom/shovon.

Biorąc zdalne kopie zapasowe z Restic

Upewnij się, że Ubuntu 18.04 Maszyna gdzie Restic jest zainstalowany, aby zainstalowano serwer SFTP, zanim spróbujesz wziąć zdalne kopie zapasowe z Restic.

Możesz zainstalować serwer SFTP na swoim Ubuntu 18.04 Maszyna LTS z następującym poleceniem:

$ sudo apt-get install openSsh-server

Naciskać y a następnie naciśnij kontynuować.

SFFP SFTP powinien zostać zainstalowany.

Teraz wymień każdy -R /lokalna /ścieżka Do -r sftp: nazwa użytkownika@hostName:/remote/ścieżka

Na przykład polecenie tworzenia lub inicjalizacji Restic Local Repository powinno zostać przekonwertowane z

$ sudo restryczne init -r /tworzenie kopii zapasowych
Do
$ sudo restic init -r sftp: nazwa użytkownika@nazwa hosta:/kopia zapasowa

Tutaj nazwa użytkownika I Nazwa hosta to nazwa użytkownika i nazwa hosta lub adres IP zdalnego serwera, gdzie Restic jest zainstalowane. /kopia zapasowa jest katalogiem, w którym Restic Katalog kopii zapasowych powinien zostać utworzony lub jest już dostępny.

Tak instalujesz i używasz Restic na Ubuntu 18.04 LTS. Dziękujemy za przeczytanie tego artykułu.