Jak zainstalować i skonfigurować restaurne narzędzie do tworzenia kopii zapasowych

Jak zainstalować i skonfigurować restaurne narzędzie do tworzenia kopii zapasowych
Ważne jest, aby mieć najnowsze kopie twoich kopii zapasowych plików, narzędzi i konfiguracji w przypadku błędu, awarii systemu lub cyberataku. Posiadanie kopii zapasowej pozwala przywrócić system do najnowszego stanu przy minimalnym przestojach.

Ten samouczek pokaże, jak zainstalować i korzystać z narzędzia kopii zapasowej na komputerze.

Jaka jest restaurna narzędzie tworzenia kopii zapasowych?

Restic to proste, bogate w funkcje narzędzie kopie zapasowe napisane w języku programowania Go. Restic to nowoczesne, bezpieczne i międzyplatformowe oprogramowanie, dzięki czemu jest użyteczne dla większości głównych systemów operacyjnych. Oferuje takie funkcje, jak możliwość weryfikacji kopii zapasowych, automatyzacja procesu tworzenia kopii zapasowych i więcej.

Aby dowiedzieć się więcej o Restic, sprawdź zasób podany poniżej:

https: // restryk.internet

Jak zainstalować restaurne narzędzie tworzenia kopii zapasowych

Restic jest dostępny w głównych dystrybucjach Linux i możesz go zainstalować za pomocą prostych poleceń za pomocą różnych menedżerów pakietów.

Debian/Ubuntu

Aby zainstalować w dystrybucjach Debian i innych dystrybucji Debiana, użyj polecenia APT:

sudo apt -get instaluj restic -y

Manjaro/Arch Linux

O Manjaro i Arch Distros, użyj polecenia Pacmana:

Sudo Pacman -s Restic

Centos/Rehl

W rodzinie dystrybucji Rehl możesz użyć repozytorium COPR lub pobrać Binary Restic.

Użyj WGET, aby pobrać binarny i przenieść go do katalogu bin:

[centos@centos8 ~] $ wget https: // github.com/restic/revic/wydania/pobieranie/v0.12.0/RESTIC_0.12.0_linux_amd64.BZ2
[centos@centos8 ~] $ BZIP2 -D RESTIC_0.12.0_linux_amd64.BZ2
[centos@centos8 ~] $ sudo mv restic_0.12.0_linux_amd64 Restic && sudo mv Restic /usr /bin
[centos@centos8 ~] $ sudo chmod a+x/usr/bin/restic

Jak utworzyć repozytorium Restic

Aby utworzyć restaurne kopie zapasowe, musimy zainicjować katalog, który działa jako repozytorium Restic do przechowywania plików. Restic Repository może być zarówno lokalny, jak i na zdalnym serwerze lub usłudze.

Omówmy, jak zainicjować lokalne repozytorium.

Lokalne repozytorium

Aby zainicjować lokalne repozytorium, użyj Restic Command, a następnie - Repo i katalogu, w którym chcesz utworzyć repozytorium.

Na przykład:

Sudo Restic Init-Repo /Srv /Backup-Repo

Dobrze jest upewnić się, że pamiętasz hasło; Będziesz potrzebować dostępu do plików w repozytorium.

Zdalne repozytorium

Aby utworzyć zdalne repozytorium na serwerze, użyj protokołu SFTP. Przed wykonaniem to upewnij się, że serwer jest skonfigurowany z SSH i login bez hasła, ponieważ Restic nie powiedzie. Aby dowiedzieć się, jak używać klucza publicznego dla loginów SSH, rozważ następujący samouczek:

https: // linuxhint.com/setup_ssh_without_passwords/

https: // linuxhint.com/hasłoless_login_ssh/

Po skonfigurowaniu wszystkiego na zdalnym hoście użyj poniższego polecenia:

Sudo Restic -R sftp: uż[email protected]:/SRV/Backup-Repo Init

Jak tworzyć respiralne kopie zapasowe

Teraz, gdy mamy repozytoria na lokalnych i zdalnych hostach, możemy przejść do tworzenia kopii zapasowych niektórych danych. W RESTIC dzwonimy do tworzenia kopii migawek.

Aby utworzyć prostą kopię zapasową, użyj poniższego polecenia:

$ sudo restryczne kopie zapasowe -r/srv/backup -repo/~/archiwa -czasnik

Powyższe polecenie automatycznie tworzy migawkę katalogu ~/Archives i dodaje ją do repozytorium, które wcześniej utworzyliśmy. Zauważysz, że wartość migawki ma postać znaków szesnastkowych, dzięki czemu są łatwiejsze i szybsze.

Restic to szybkie narzędzie, które może przetwarzać wiele plików w ciągu kilku minut bez obciążenia zasobów obliczeniowych. Możesz zminimalizować dane wyjściowe procesu kopii zapasowej, pomijając opcję -.

Warto zauważyć, że Restic jest bardzo wydajny i pomija duplikat plików przed dodaniem ich do repozytorium.

Jeśli Restic Exphouns a Faced Up Plik, skanuje plik, aby upewnić się, że tylko zawartość plików jest przechowywana w migawce. Wykorzystuje mechanizmy wykrywania zmian, takie jak metadane do wykrywania zmian w pliku.

Jak dodać tagi do migawek

Restic pozwala również dodawać tagi lub dodatkowe informacje do migawki. W ten sposób umożliwiając łatwą identyfikację migawki. Aby dodać tag, użyj polecenia jako:

$ sudo restic -r/srv/backup-repo tworzenie kopii zapasowych-Tag mySql-Backups

Następnie możesz odwołać się do migawki za pomocą określonych tagów.

Praca z repozytoriami

Aby wyświetlić migawki w repozytorium, użyj polecenia:

Sudo Restic Snapshots -r /Srv /Backup -Repo

Usuwanie Migawka

Aby usunąć migawkę z repozytorium, użyj polecenia zapomnienia, a następnie nazwy lub znacznika migawki.

Użyj polecenia:

Sudo Restic Forget 9E549B6D -R /SRV /Backup -Repo

Jednak polecenie zapomnienia nadal zastrzega dane odwołane przez pliki przechowywane w usuniętej migawce. Możesz usunąć niezbędne dane za pomocą polecenia PRUNE.

sudo restrykcja -r /srv /back -repo

Przywracania kopii zapasowej

Przywracanie plików z zapisanej migawki jest proste. Użyj poniższego polecenia, aby przywrócić kopię zapasową:

Sudo Restic Restore -r/srv/Backup -Repo/194f005a - -cel/tmp/przywraca

Wniosek

W tym samouczku omówiliśmy, jak zainstalować i korzystać z restauracji. Ten samouczek to przewodnik startowy, który uczy, jak wykonywać podstawowe operacje tworzenia kopii zapasowych i przywracania. Aby dowiedzieć się więcej o tym, jak korzystać z Restic Backup Tool, rozważ dokumenty w zasobach podanym poniżej:

https: // restryk.ReadThedocs.IO/en/najnowszy/