Istnieje wiele aplikacji do tworzenia kopii zapasowych, ale niewiele jest tak skutecznych i niezawodnych jak Restic. Jest to oprogramowanie typu open source, łatwe w użyciu i bardzo szybki do tworzenia szyfrowanych kopii zapasowych i ich przywracaniaJeśli jeszcze nie znasz tego narzędzia, czytaj dalej, aby dowiedzieć się, jak zainstalować Resti i utworzyć swoją pierwszą zaszyfrowaną kopię zapasową.
Czym jest Resty i dlaczego warto z niego korzystać?
Wszyscy wiemy, że Powinniśmy zrobić kopie zapasoweAle z jakiegoś powodu zawsze odkładamy to na później. Być może znane nam rozwiązania są skomplikowane, drogie lub zbyt wolne. I właśnie dlatego instalacja Restic staje się tak korzystna dla każdego, kto poważnie traktuje bezpieczeństwo swoich danych.
Restic jest program wiersza poleceń przeznaczony do wykonywania szybkich, bezpiecznych i wydajnych kopii zapasowychNie ma graficznego interfejsu, ale to nie powinno Cię przestraszyć. Jeśli nauczysz się korzystać z kilku podstawowych poleceń, będziesz mieć jedną z najpotężniejszych aplikacji do tworzenia kopii zapasowych. Co czyni ją tak wyjątkową?
Na początek Restic jest dystrybuowany jako pojedynczy plik binarny bez żadnych zależności, więc Działa tak samo w systemach Linux, macOS, Windows i BSD.Po drugie, nie traktuje bezpieczeństwa jako funkcji drugorzędnej: domyślnie stosuje szyfrowanieTwoje dane są szyfrowane lokalnie przed opuszczeniem komputera za pomocą algorytmu AES-256-CTR z uwierzytelnianiem Poly1305-AEC. Ani Twój dostawca pamięci masowej, ani nikt bez Twojego hasła nie będzie miał do nich dostępu.
To prowadzi nas do kolejnej zalety instalacji Restic. To narzędzie ma obsługa wielu miejsc docelowychMożesz zapisywać kopie zapasowe lokalnie (na dysku zewnętrznym lub w folderze sieciowym) lub bezpośrednio w chmurze. Restic natywnie obsługuje Amazon S3, Backblaze B2, Google Cloud Storage, Microsoft Azure Blob, OpenStack Swift oraz serwery FTP/SFTP. Tak, mówimy o poważnych kopiach zapasowych.
Zainstaluj Restic: inteligentną deduplikację danych
To właśnie tutaj Restic błyszczy i to jeden z powodów, dla których wykonuje kopie zapasowe tak szybko. Narzędzie Dzieli pliki na bloki o różnych rozmiarach i identyfikuje je według zawartości.Każdy unikatowy blok zapisuje się tylko raz. Oznacza to, że jeśli masz dziesięć kopii tego samego pliku o rozmiarze 1 GB w różnych lokalizacjach na dysku, Restic identyfikuje duplikaty i unika ich wielokrotnego zapisywania. Kopia zapasowa zajmie tylko 1 GB.
Oczywiście, wykonanie pierwszej zaszyfrowanej kopii zapasowej za pomocą Restic zajmie trochę czasu. Ale potem Restic… Będzie przesyłać tylko nowe lub zmodyfikowane blokiDzięki temu kolejne kopie zapasowe będą znacznie szybsze, a przestrzeń dyskowa zostanie znacznie oszczędzona. Ale instalacja Restic ma jeszcze więcej zalet.
Na przykład możesz łatwo odzyskać poprzednie wersje z kopii zapasowej dzięki historia migawki lub migawki, które zachowują pełny stan plików w momencie tworzenia kopii zapasowej. Łatwo jest również audytować kopie zapasowe, aby sprawdzić, czy nie zostały uszkodzone, a nawet Przenieś plik wykonywalny Restic na dysk USB i odzyskaj dane w niemal każdym środowisku. bez bólu głowy.
Jak zainstalować Restic i utworzyć pierwszą zaszyfrowaną kopię zapasową

Zobaczmy teraz, jak zainstalować Restic i utworzyć pierwszą zaszyfrowaną kopię zapasową. Proces instalacji przejść przez terminal Dotyczy to wszystkich dystrybucji i systemów operacyjnych, ale jest bardzo proste. Wymieńmy je wszystkie:
- Ubuntu / Debian i pochodne: Wykonać
sudo apt updatea potemsudo apt install restic. - En Arch Linux / Manjaro:
sudo pacman -S restic - En Fedora / RHEL:
sudo dnf install restic - En macOS: Jeśli używasz Homebrew jako menedżera pakietów, uruchom
brew install restic - En Okna: Zależy to od używanego menedżera pakietów. Jeśli używasz Winget (który jest domyślnie zainstalowany), uruchom poniższe polecenie w programie PowerShell.
winget install --exact --id restic.restic --scope MachineDzięki temu narzędzie będzie od razu dostępne w zmiennej środowiskowej PATH systemu.
Możesz również zainstalować Restic, pobierając bezpośrednio plik wykonywalny ze strony wydania GitHub (Wydania Resty GitHubWypakuj pliki i dodaj je do zmiennych środowiskowych systemu. Po instalacji sprawdź, czy narzędzie działa poprawnie. wersja konsultowana z poleceniem restic versionJeśli system zwróci zainstalowaną wersję (w chwili pisania tego tekstu była to wersja 0.16.4), możesz kontynuować.
Inicjalizacja pierwszego zaszyfrowanego repozytorium

Po uruchomieniu Restic w systemie nadszedł czas na utworzenie pierwszego repozytorium, czyli katalog, w którym będą przechowywane Twoje kopie zapasoweMogą one znajdować się na dysku lokalnym, serwerze zdalnym lub w usłudze chmurowej. Dla celów praktycznych utworzymy lokalne repozytorium na zewnętrznym dysku twardym: to najłatwiejszy sposób na przetestowanie Restic.
Zacznijmy: otwórz terminal i uruchom polecenie restic init wskazując trasę docelową używając parametru -rPełne polecenie miałoby następującą strukturę: restic init -r /media/usuario/nombre de la unidad/nombre de la carpetaZrzut ekranu powyżej zawiera przykład, który może rozwiać wszelkie wątpliwości.
Następnie Resty poprosi Cię o wprowadzenie i potwierdzenie hasło do repozytorium. To hasło służy do uzyskania klucza kryptograficznego, który chroni wszystkie Twoje dane. Jeśli je zgubisz, nie będzie możliwości odzyskania informacji. Nawet twórcy Resty nie będą w stanie Ci pomóc. Dlatego… zapisz hasło w bezpiecznym menedżerze haseł i w trzeciej fizycznej lokalizacji.
Zainstaluj Restic i utwórz swoją pierwszą zaszyfrowaną kopię zapasową

Do tej pory instalacja Restic i utworzenie repozytorium było proste. Poniżej pokażemy, jak to zrobić. zrób kopię zapasową swojego pierwszego folderu plikówZałóżmy, że chcesz wykonać zaszyfrowaną kopię zapasową folderu Dokumenty na dysku głównym.
Polecenie musi Najpierw określ repozytorium, a następnie folder, którego kopię zapasową chcesz utworzyć. poprzedzone poleceniem backup. Więc: restic -r /media/usuario/nombre de la unidad/nombre de la carpeta backup ~/DocumentosSystem poprosi Cię o podanie hasła do repozytorium, po czym Resti przetworzy pliki i wyświetli pasek postępu w czasie rzeczywistym.
Każda wygenerowana kopia zapasowa jest znana jako migawka y Przypisano mu alfanumeryczny identyfikator składający się z ośmiu znakówJeśli otworzysz eksplorator plików i przejdziesz do lokalizacji repozytorium, zobaczysz kilka plików i folderów zawierających zaszyfrowane dane. Na koniec zobaczmy, jak przywrócić kopię zapasową za pomocą Restic.
Jak przywrócić kopię zapasową za pomocą Restic

Instalacja Restic, utworzenie repozytorium i utworzenie pierwszej zaszyfrowanej kopii zapasowej również było proste. A jak ją przywrócić? To też jest proste: Podajemy katalog docelowy wraz z jego ID i używamy polecenia restoreKontynuując poprzedni przykład, polecenie będzie wyglądać następująco: restic -r /media/usuario/nombre de la unidad/nombre de la carpeta restore ID --target ~/Escritorio.
W poprzednim poleceniu poprosiliśmy Resti, aby Przywróć kopię zapasową, używając określonego identyfikatora w lokalizacji na pulpicie. To wszystko! Teraz wiesz, jak zainstalować Restic, określić lokalne repozytorium, utworzyć pierwszą zaszyfrowaną kopię zapasową i przywrócić ją do określonej lokalizacji. Chcesz dowiedzieć się więcej o Restic? Sprawdź posty. Kompletny przewodnik po przyrostowych kopiach zapasowych z Resti y Jak przywrócić folder z kopii zapasowej Restoration.
Od najmłodszych lat fascynowało mnie wszystko, co naukowe i technologiczne, a zwłaszcza te postępy, które ułatwiają i uprzyjemniają nam życie. Uwielbiam być na bieżąco z najnowszymi wiadomościami i trendami oraz dzielić się swoimi doświadczeniami, opiniami i wskazówkami dotyczącymi urządzeń i gadżetów, których używam. To skłoniło mnie do zostania webwriterem nieco ponad pięć lat temu, koncentrując się głównie na urządzeniach z Androidem i systemach operacyjnych Windows. Nauczyłem się wyjaśniać złożone koncepcje prostymi słowami, aby czytelnicy mogli je łatwo zrozumieć.
