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/