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!