Restic, aplikacija za brzu izradu sigurnosnih kopija

o Restiću

U sljedećem ćemo članku pogledati Restića. Ovo je program za napraviti sigurnosnu kopiju besplatno i brzo. Riječ je o otvorenom izvoru, sigurnom i višeplatformskom programu napisanom u programskom jeziku Go.

Restić šifrira podatke s AES-256 i provjerava ih pomoću Poly1305-AES. Izrada sigurnosnih kopija i kasnije vraćanje ovih podataka vrlo je brzo i jednostavno. U ovom ćemo članku vidjeti kako koristiti ovaj program u Ubuntuu. Ako nekome treba više informacija od onoga što je ovdje navedeno, može se obratiti službene web stranice.

Preuzmite Restic

Da bismo instalirali ovaj program u Ubuntu ili Linux Mint, trebamo samo upisati u terminal (Ctrl + Alt + T) sljedeću naredbu:

wget https://github.com/restic/restic/releases/download/v0.8.3/restic_0.8.3_linux_amd64.bz2 && bunzip2 restic_0.8.3_linux_amd64.bz2 && mv restic_0.8.3_linux_amd64 restic && sudo chmod +x restic

Sada možemo koristiti dosje restic za naše sigurnosne kopije.

Izrada sigurnosnih kopija i obnavljanje podataka pomoću Restica

Naše važne podatke možemo sigurnosno kopirati na našem lokalnom sustavu. Program podržava sljedeće pozadine za pohranu sigurnosnih kopija:

  1.  Lokalni direktorij
  2.   sftp poslužitelj (putem SSH-a)
  3.   HTTP OSTALI poslužitelj
  4.   AWS S3
  5.   OpenStack Swift
  6.   BackBlaze B2
  7.   Microsoft Azure Blob pohrana
  8.   Google Cloud Storage

U ovom sam članku opisao samo sigurnosno kopiranje i vraćanje podataka u lokalni direktorij. Ako nekoga zanimaju drugi načini izrade sigurnosnih kopija, može kliknuti na odgovarajuću vezu.

Izradite sigurnosnu kopiju podataka u lokalnom imeniku

Prvo ćemo stvoriti spremište za pohranu sigurnosne kopije. Na primjer, stvorit ću spremište zvano sigurnosna kopija u svom direktoriju $ HOME.

stvaranje spremišta za restic

./restic init --repo ~/backup

Dalje napišemo lozinku za spremište. Moramo se sjetiti lozinke da bismo kasnije mogli pristupiti ovom spremištu. U suprotnom ćemo trajno izgubiti pohranjene podatke.

Tada ćemo sigurnosna kopija naših podataka u spremištu upisivanje u isti terminal:

sigurnosni restic direktorij

./restic -r ~/backup backup ~/Documentos

U ovom primjeru napravit ću sigurnosnu kopiju mape ~ / Documents u spremištu ~ / backup.

Kao što vidite, stvorena je sigurnosna kopija direktorija Dokumenti. Što je više, stvorite snimku trenutne sigurnosne kopije s jedinstvenim imenom, 4c809a9c u ovom slučaju.

Upravljanje snimkama

Ako ponovo pokrenemo gornju naredbu, stvorit će se još jedna snimka s jedinstvenim imenom. Ovaj put će sigurnosna kopija napraviti puno brže od prethodne sigurnosne kopije. Možemo nastaviti dodavati podatke u mapu i pokrenuti sigurnosnu kopiju kako bismo stvorili sve potrebne snimke.

u navesti snimke dostupne u spremištu, izvršit ćemo:

pregledajte restične snimke

./restic -r ~/backup snapshots

Kao što vidite, imam 2 snimke, točnije 4c809a9c i 5f59a8eb.

u provjerite razliku između dva snimka napisat ćemo:

razlike između snimaka

./restic -r ~/backup diff 4c809a9c 5f59a8eb

Kao što vidite, u sigurnosnu kopiju dodao sam novu pdf datoteku.

Sigurnosna kopija datoteke

Nećemo moći izrađivati ​​samo sigurnosne kopije cijelih direktorija. Također možemo napraviti sigurnosne kopije jedne datoteke:

./restic -r ~/backup backup ~/Documentos/archivo.txt

Izuzmite datoteke iz sigurnosne kopije

Također je moguće izuzeti neke datoteke ili direktorije. Na primjer, sljedeća naredba isključit će sve datoteke tipa .doc:

./restic -r ~/backup backup --exclude=*.doc ~/Documentos

Također možemo smjestiti sve datoteke i mape koje želimo izuzeti iz sigurnosne kopije u datoteci i navedite njegov put u naredbi sigurnosne kopije.

Na primjer, stvorit ćemo datoteku koja se naziva izuzeti:

vi excluidos

Dodati ćemo datoteke ili mape koje želimo izuzeti:

*.txt
entreunosyceros.zip
Vídeos/Películas

Sada ćemo započeti postupak sigurnosne kopije pomoću naredbe:

./restic -r ~/backup backup --exclude-file=excluidos ~/Documentos

u dobiti više detalja o sigurnosnoj kopiji, možemo izvršiti:

pomoć za restic sigurnosne kopije

./restic help backup

Vratite podatke pomoću Restica

Znajući snimku s kojom želimo raditi, jednostavno ćemo upotrijebiti sljedeću naredbu za vraćanje podataka iz snimke:

./restic -r ~/backup restore 4c809a9c --target ~/Documentos

Upravo smo vratili sve podatke iz snimke 4c809a9c u direktorij ~ / Documents.

u vratiti jednu datoteku iz snimke u direktorij Dokumenti napisat ćemo:

./restic -r ~/backup restore 4c809a9c --target ~/Documentos archivo.txt

Za više detalja možemo pogledajte odjeljak pomoći o restauraciji.

pomoćna pomoć u obnovi

./restic help restore

Pregledajte podatke bez vraćanja

Možda ne želimo vratiti podatke, već ih radije vidimo. Sigurnosnu kopiju možemo istražiti kao normalan datotečni sustav. Prvo ćemo stvoriti točku montiranja:

mkdir montaje-copias

Después montirat ćemo svoje spremište na točki montiranja copy-mount upisujući:

./restic -r ~/backup mount montaje-copias/

pristup restičnim podacima

Sada, ako otvorimo naš upravitelj datotekama vidjet ćemo da je naše spremište montirano i možemo ga istražiti. Za više pojedinosti možemo potražiti pomoć:

./restic help mount

Ovo je samo vrh programa. Za više informacija poželjno je konzultirati službena dokumentacija by Restic za detaljniju uporabu.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.