Cum se instalează și se utilizează Restic pe Ubuntu

Cum Se Instaleaza Si Se Utilizeaza Restic Pe Ubuntu



Restic este un program ușor de utilizat pentru a face copii de rezervă. Restic poate fi folosit pentru a face copii de rezervă local și de la distanță. Restic este foarte rapid și sigur. Restic păstrează toate fișierele de rezervă Restic arhivele total criptate și protejate cu parolă. Restic știe că mediul de stocare nu este sigur. Deci, este nevoie de toate măsurile pentru a vă salva datele de la furat. De asemenea, este foarte ușor de restabilit Restic copii de rezervă. Restic are, de asemenea, funcții de instantaneu.

În acest articol, vă voi arăta cum să instalați și să utilizați Restic pe Ubuntu 18.04 LTS. Să începem.

Instalarea Restic pe Ubuntu 18.04

În această secțiune, vă voi arăta cum să instalați Restic 0.8.3, care este cea mai recentă versiune stabilă la momentul scrierii acestui articol. Este disponibil în depozitul oficial de pachete al Ubuntu 18.04 LTS.







Mai întâi actualizați apt depozitul de pachete Ubuntu 18.04 LTS cu următoarea comandă:



$ sudo apt-get update



The apt cache-ul depozitului de pachete ar trebui să fie actualizat.





Acum rulați următoarea comandă pentru a instala Restic :



$ sudo apt-get install liniștit

Restic ar trebui instalat.

Acum puteți verifica dacă Restic lucrează cu următoarea comandă:

$ sudo varianta restiana

După cum puteți vedea din captura de ecran de mai jos, versiunea de Restic instalat în prezent pe mașina mea este 0.8.3.

Efectuarea de copii de rezervă locale cu Restic

În această secțiune, vă voi arăta cum să faceți backup local Restic .

Mai întâi trebuie să creați sau să inițializați un nou Restic depozit oriunde în sistemul dvs. de fișiere local. Poate fi un hard disk extern sau o unitate USB montată și pe sistemul de fișiere local.

Presupun că faci o copie de rezervă a utilizatorului tău ACASĂ director pe un hard disk extern sau pe o unitate USB. Să presupunem că dispozitivul de blocare este /dev/sdb1 pe mașina mea Ubuntu 18.04.

Puteți afla ce este pe computer cu următoarea comandă:

$ sudo lsblk

Acum creați un /backup directorul de pe sistemul dvs. de fișiere cu următoarea comandă:

$ sudo mkdir / backup

Acum montați hard diskul extern sau unitatea USB ( /dev/sdb1 în cazul meu) să /backup director cu următoarea comandă:

$ sudo montură / dev / sdb1 / backup

Puteți verifica dacă hard diskul extern sau unitatea USB este montată în locația corectă cu următoarea comandă:

$ sudo df -h

După cum puteți vedea din secțiunea marcată a capturii de ecran de mai jos, dispozitivul de blocare /dev/sdb1 este montat pe /backup director.

Puteți crea sau inițializa un Restic depozitul pe /backup director cu următoarea comandă:

$ sudo liniștit -r / backup init

Acum introduceți o parolă pentru dvs Restic depozit și presa . Amintiți-vă, nu vă puteți accesa Restic depozit fără această parolă și Restic depozitul este irecuperabil fără parola.

Acum introduceți-vă Restic din nou parola depozitului și apăsați .

Depozitul Restic trebuie creat sau inițializat.

Acum sunteți gata să faceți backup fișierelor și directoarelor.

Să presupunem că doriți să faceți backup pentru utilizatorul dvs ACASĂ director cu Restic , puteți face acest lucru cu următoarea comandă:

$ sudo liniștit -r / copie de rezervă / Acasă / shovon

NOTĂ: Aici /acasă/shovon este al utilizatorului meu ACASĂ director.

Acum introduceți-vă Restic parola depozitului și apăsați .

Ar trebui luată copie de rezervă. După cum puteți vedea în secțiunea marcată a capturii de ecran de mai jos, /acasă/shovon directorul este copiat de rezervă și un ID de instantaneu 21f198eb este tipărită. Acest lucru este important deoarece vă puteți referi la sau puteți selecta o anumită copie de rezervă cu ID-ul instantaneului. Dar nu trebuie să-ți amintești. Puteți afla ce instantanee sunt disponibile pe backup-ul dvs. Restic. Îți voi arăta cât de curând.

Să facem backup altui director /etc de dragul demonstraţiei.

$ sudo liniștit -r / copie de rezervă / etc

Backup-ul este complet.

Acum puteți enumera toate cele disponibile Restic instantanee cu următoarea comandă:

$ sudo liniștit -r / instantanee de rezervă

Acum introduceți-vă Restic parola depozitului și apăsați .

The Restic instantaneele ar trebui să fie listate după cum puteți vedea în captura de ecran de mai jos. Secțiunea marcată a capturii de ecran arată ID-ul instantaneului pentru fiecare director în care ați făcut backup Restic .

NOTĂ: Restic acceptă backup incremental. Dacă faceți o copie de rezervă a aceluiași director ca și înainte, ar trebui să fie salvate doar modificările și ar trebui să fie generat un nou ID de instantaneu.

Acum este timpul să vă arătăm cum să recuperați fișiere și directoare din Restic backup.

Să presupunem că doriți să restaurați ACASĂ directorul (/home/shovon în cazul meu) din Restic backup. Puteți rula următoarea comandă pentru a restaura a Restic backup după id-ul său instantaneu.

$ sudo liniștit -r / restaurare de rezervă 21f198eb --ţintă / Acasă / shovon

NOTĂ: Aici 21f198eb este SNAPSHOT_ID și /acasă/shovon este RESTORE_DIRECTORY În cazul meu. Sa nu uiti asta RESTORE_DIRECTORY poate fi diferit de directorul pentru care s-a făcut backup. De exemplu, puteți face o copie de rezervă a /etc director, dar când restaurați, dacă doriți, puteți pune conținutul /etc director în alt director, de exemplu /restaurare/etc director.

Acum introduceți-vă Restic parola depozitului și apăsați .

Datele ar trebui recuperate din backup.

Dacă faceți copii de siguranță incrementale cu Restic , poate fi dificil pentru dvs. să aflați cel mai recent ID instantaneu pentru un anumit director de rezervă. Bucuros, Restic vine cu o modalitate de restaurare din cel mai recent ID instantaneu al anumitor directori de rezervă.

Puteți rula următoarea comandă pentru a restaura cea mai recentă versiune de backup pentru un anumit director (în cazul meu directorul /home/shovon):

$ sudo liniștit -r / cea mai recentă restaurare de rezervă --cale / Acasă / shovon --ţintă / Acasă / shovon

Cea mai recentă versiune a copiei de rezervă pentru cale /acasă/shovon este restabilit pe țintă /acasă/shovon .

Efectuarea de copii de rezervă la distanță cu Restic

Asigurați-vă că mașina Ubuntu 18.04 unde Restic este instalat, aveți serverul SFTP instalat înainte de a încerca să faceți copii de rezervă la distanță Restic .

Puteți instala serverul SFTP pe mașina dvs. Ubuntu 18.04 LTS cu următoarea comandă:

$ sudo apt-get install openssh-server

presa Y și apoi apăsați a continua.

Serverul SFTP ar trebui să fie instalat.

Acum înlocuiți fiecare -r /LOCAL/PATH la -r sftp: [e-mail protejat] :/REMOTE/CALEA

De exemplu, comanda pentru crearea sau inițializarea unui depozit local Restic ar trebui convertită din

$ sudo restic init -r / backup
la
$ sudo restic init -r sftp:nume utilizator @ nume gazdă: / backup

Aici nume de utilizator și nume de gazdă sunt numele de utilizator și numele de gazdă sau adresa IP a serverului de la distanță unde Restic este instalat. /backup este directorul în care Restic directorul de rezervă ar trebui să fie creat sau este deja disponibil.

Așa instalezi și folosești Restic pe Ubuntu 18.04 LTS. Mulțumesc că ai citit acest articol.