Postoji puno alata za napravite sigurnosne kopije vaših podataka i sistema za GNU / Linux. Možete birati između nekih GUI aplikacija ili drugih programa naredbenog retka. Također možete stvoriti vlastitu skriptu za nju i tako je prilagoditi ili preuzeti postojeću, kao što je slučaj o kojem ću govoriti u ovom članku. Njegovo ime je Tar i obnavljanje sistema i sigurno će vam se svidjeti ...
System Tar and Restore vrlo je svestrana skripta. Imati dvije skripte za bash. Glavna je skripta zvana star.sh i također druga zvana star.gui.sh koja poziva grafički alat ako više volite koristiti intuitivniji GUI. Te skripte mogu raditi u režimu sigurnosne kopije, vraćanja i prenosa, odnosno izvršavaju sigurnosne kopije, obnavljaju i prenose.
Mogu potpunu ili djelomičnu sigurnosnu kopiju sistema, vraćanje ili prijenos kopije na drugi disk ili particiju, vraćanje ili prijenos kopije na vanjski disk, pendrive, memorijsku karticu itd., vraćanje iz sistema zasnovanog na BIOS-u u UEFI ili obrnuto , pa čak i donijeti kopiju na virtualnu mašinu. Za svoje pravilno funkcioniranje ovise o drugim paketima: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl i gpg.
Općenito, to su svakodnevni paketi koje ćete sigurno već instalirati, a ako nisu, morate ih instalirati prije skripti. Da bi imaju sistem Tar i Restore:
cd Download git clone https://github.com/tritonas00/system-tar-and-restore.git cd system-tar-and-restore/ ls
A ovdje ćete ga imati ... I za pozovite ga grafički, ti znaš:
sudo ./star-gui.sh
para napravite sigurnosne kopije u tekstualnom načinu rada, preporučujem vam da pročitate dokumentaciju:
./star.sh --help
Ali Primjer bi bilo sljedeće:
sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"
Zbog toga se stiže u rezervnom modu (0), odaberite odredište na kojem se čuva sigurnosna kopija sa -d (u ovom slučaju / home / copy), definirajte alat za kompresiju za generirani tarball sa -c (u ovom slučaju xz), a sa -u možete primijeniti neke opcije za tar / rsync ...
para vratiti kopiju (način 1), bilo bi nešto slično:
sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz
Vraća ga na / dev / sda3 particiju, mi određujemo gdje je GRUB sa -G, a gdje sigurnosna kopija za obnavljanje ... Čekate da se postupak završi i voila!