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.