System Tar and Restore - un script simplu de rezervă

Instrument GUI și text (capturi de ecran)

Există o mulțime de instrumente pentru a faceți copii de rezervă a datelor dvs. și a sistemului pentru GNU / Linux. Puteți alege dintre unele aplicații GUI sau alte programe din linia de comandă. De asemenea, puteți să creați propriul script pentru acesta și astfel să îl personalizați sau să descărcați unul existent, așa cum este cazul despre care voi vorbi în acest articol. Numele lui este Sistem Tar și Restaurare și sunteți sigur că vă place ...

System Tar and Restore este un script foarte versatil. Avea două scripturi pentru bash. Principalul este un script numit star.sh și, de asemenea, un altul numit star.gui.sh care invocă instrumentul grafic dacă preferați să utilizați o interfață grafică mai intuitivă. Aceste scripturi sunt capabile să funcționeze în modul de backup, restaurare și transfer, adică să efectueze backupul, să îl restaureze și să îl transfere.

Pot face o copie de rezervă completă sau parțială a sistemului, restabiliți sau transferați copia pe un alt disc sau partiție, restaurați sau transferați copia pe un disc extern, pendrive, card de memorie etc., restaurați dintr-un sistem bazat pe BIOS la un UEFI sau invers , și chiar aduceți copia la o mașină virtuală. Pentru buna lor funcționare, acestea depind de alte pachete: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl și gpg.

În general, acestea sunt pachete de zi cu zi pe care sigur le veți avea deja instalate și, dacă nu, trebuie să le instalați înainte de scripturi. Pentru a au Tar Tar și Restaurare Sistem:

cd Download

git clone https://github.com/tritonas00/system-tar-and-restore.git

cd system-tar-and-restore/

ls

Și aici înăuntru o vei avea ... Și pentru invocați-l grafic, tu stii:

sudo ./star-gui.sh

la faceți copii de rezervă în modul text, vă recomand să citiți documentația:

./star.sh --help

Dar un exemplu ar fi următoarele:

sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"

Asta o face să devină în modul de rezervă (0), alegeți destinația în care este stocată copia de rezervă cu -d (în acest caz / acasă / copie), definiți instrumentul de compresie pentru tarball-ul generat cu -c (xz în acest caz) și cu -u puteți aplica câteva opțiuni pentru tar / rsync ...

la restabiliți copia (modul 1), ar fi ceva similar:

sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz

Acesta îl restabilește pe partiția / dev / sda3, specificăm unde este GRUB cu -G și unde copia de rezervă pentru restaurare ... Așteptați finalizarea procesului și voila!


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.