System Tar and Restore: un simple script per fer còpies de seguretat

GUI i eina de text (captures)

Hi ha gran quantitat d'eines per fer còpies de seguretat de les teves dades i de sistema per a GNU / Linux. Pots triar entre algunes apps amb GUI o altres programes per a la línia d'ordres. També pots crear-te el teu propi script per a això, i així personalitzar-o descarregar un ja existent com és el cas de què et vaig a parlar en aquest article. El seu nom és System Tar and Restore i segur que t'agradarà ...

System Tar and Restore és un script molt versàtil. Té XNUMX scripts per bash. El principal és un script anomenat star.sh i també un altre anomenat star.gui.sh que invoca l'eina gràfica si prefereixes fer servir una GUI més intuïtiva. Aquests scripts són capaços de treballar en mode backup, restore i transfer, és a dir, per a realitzar la còpia de seguretat, per restaurar-la i transferir.

pot fer un backup total o parcial de el sistema, restaurar o transferir la còpia a un disc o partició diferent, restaurar o transferir la còpia a un disc extern, pendrive, targeta de memòria, etc., restaurar d'un sistema basat en BIOS se a un UEFI o viceversa, i fins i tot portar la còpia a una màquina virtual. Per al seu bon funcionament depenen d'altres paquets: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl i gpg.

En general són paquets quotidians que segur tindràs ja instal·lats i si no és així, has de instal·lar-los prèviament als scripts. per tenir System Tar and Restore:

cd Download

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

cd system-tar-and-restore/

ls

I aquí dins el tindràs ... I per invocar de forma gràfica, Ja saps:

sudo ./star-gui.sh

Per a la fer còpies de seguretat en mode text, et recomano llegir la documentació:

./star.sh --help

Però un exemple seria el següent:

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

Això fa que es posi en mode backup (0), Es tria la destinació on s'emmagatzema la còpia de seguretat amb -d (en aquest cas / home / còpia), es defineix l'eina de compressió per al tarball generat amb -c (xz en aquest cas), i amb -o pots aplicar algunes opcions per tar / rsync ...

Per a la restaurar la còpia (Mode 1), seria una cosa semblant:

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

El restaura a la partició / dev / sda3, especifiquem on es troba GRUB amb -G, i on la còpia de seguretat a restaurar ... Esperes a que completi el procés i llest!


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.