System Tar and Restore - прост скрипт за архивиране

Инструмент за графичен интерфейс и текст (екранни снимки)

Има много инструменти за направете резервни копия на вашите данни и системата за GNU / Linux. Можете да избирате от някои GUI приложения или други програми от командния ред. Можете също така да създадете свой собствен скрипт за него и по този начин да го персонализирате или да изтеглите съществуващ такъв, какъвто е случаят, за който ще говоря в тази статия. Неговото име е Катран и възстановяване на системата и със сигурност ще ви хареса ...

System Tar and Restore е много гъвкав скрипт. Имайте два скрипта за bash. Основният е скрипт, наречен star.sh, както и друг, наречен star.gui.sh, който извиква графичния инструмент, ако предпочитате да използвате по-интуитивен GUI. Тези скриптове могат да работят в режим на архивиране, възстановяване и прехвърляне, тоест да извършват архивирането, да го възстановяват и прехвърлят.

Мога да направя пълно или частично архивиране на системата, възстановяване или прехвърляне на копие на различен диск или дял, възстановяване или прехвърляне на копие на външен диск, пендирайв, карта с памет и т.н., възстановяване от система, базирана на BIOS, в UEFI такава или обратно, и дори да пренесете копието на виртуална машина. За правилното си функциониране те зависят от други пакети: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl и gpg.

Като цяло те са ежедневни пакети, които със сигурност вече сте инсталирали и ако не, трябва да ги инсталирате преди скриптовете. За да имат System Tar и Restore:

cd Download

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

cd system-tar-and-restore/

ls

И тук вътре ще го имате ... И за извикайте го графично, ти знаеш:

sudo ./star-gui.sh

за направете резервни копия в текстов режим ви препоръчвам да прочетете документацията:

./star.sh --help

Pero Пример ще бъде следното:

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

Това го прави в режим на архивиране (0), изберете дестинацията, където резервното копие се съхранява с -d (в този случай / начало / копие), дефинирайте инструмента за компресиране на генерирания tarball с -c (в този случай xz) и с -u можете да приложите някои опции за tar / rsync ...

за възстановяване на копие (режим 1), би било нещо подобно:

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

Възстановява го в дяла / dev / sda3, ние уточняваме къде е GRUB с -G и къде резервното копие да се възстанови ... Изчаквате процеса да завърши и voila!


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.