System Tar and Restore - een eenvoudig back-upscript

GUI en teksttool (screenshots)

Er zijn veel tools voor maak reservekopieën van uw gegevens en van het systeem voor GNU / Linux. U kunt kiezen uit een aantal GUI-apps of andere opdrachtregelprogramma's. Je kunt er ook je eigen script voor maken en het dus aanpassen of een bestaand script downloaden, zoals het geval is waar ik het in dit artikel over ga hebben. Zijn naam is Systeemteer en herstel en je zult het zeker leuk vinden ...

System Tar and Restore is een zeer veelzijdig script. Hebben twee scripts voor bash​ De belangrijkste is een script genaamd star.sh en ook een ander genaamd star.gui.sh dat de grafische tool aanroept als je liever een meer intuïtieve GUI gebruikt. Deze scripts kunnen werken in de back-up-, herstel- en overdrachtsmodus, dat wil zeggen om de back-up uit te voeren, te herstellen en over te dragen.

Kan doen een volledige of gedeeltelijke systeemback-up, herstel of breng de kopie over naar een andere schijf of partitie, herstel of breng de kopie over naar een externe schijf, pendrive, geheugenkaart, enz., herstel van een BIOS-gebaseerd systeem naar een UEFI of vice versa , en breng zelfs de kopie naar een virtuele machine. Voor hun goede werking zijn ze afhankelijk van andere pakketten: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl en gpg.

Over het algemeen zijn het alledaagse pakketten die u zeker al hebt geïnstalleerd en zo niet, dan moet u ze vóór de scripts installeren. Om zo te hebben System Tar en Restore:

cd Download

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

cd system-tar-and-restore/

ls

En hier binnen heb je het ... roep het grafisch aan, je weet wel:

sudo ./star-gui.sh

naar maak reservekopieën in tekstmodus raad ik u aan de documentatie te lezen:

./star.sh --help

Maar een voorbeeld zou het volgende zijn:

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

Dat zorgt ervoor dat het wordt in back-upmodus (0), kies de bestemming waar de back-up wordt opgeslagen met -d (in dit geval / home / copy), definieer de compressietool voor de gegenereerde tarball met -c (xz in dit geval), en met -u kunt u enkele opties toepassen voor tar / rsync ...

naar herstel kopie (modus 1), zou het iets soortgelijks zijn:

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

Het herstelt het naar de / dev / sda3-partitie, we specificeren waar GRUB is met -G, en waar de reservekopie moet worden hersteld ... Je wacht tot het proces is voltooid en voila!


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.