Sistem Tar dan Pemulihan - Skrip Cadangan Sistem Serbaguna untuk Linux
- 2994
- 889
- Enrique Purdy
Sistem tar dan kembalikan adalah skrip cadangan sistem serbaguna untuk sistem linux. Muncul dengan dua skrip bash, skrip utama bintang.SH dan skrip pembungkus GUI bintang-gui.SH, yang dilakukan dalam tiga mode: cadangan, memulihkan Dan transfer.
Baca juga: 14 utilitas cadangan yang luar biasa untuk sistem linux
Fitur
- Cadangan Sistem Penuh atau Parsial
- Kembalikan atau transfer ke tata letak disk/partisi yang sama atau berbeda.
- Kembalikan atau transfer cadangan ke drive eksternal seperti USB, kartu SD dll.
- Kembalikan sistem berbasis bios ke UEFI dan sebaliknya.
- Atur sistem dalam mesin virtual (seperti VirtualBox), cadangkan dan kembalikan dalam sistem normal.
Persyaratan:
- gtkdialog 0.8.3 atau lebih baru (untuk GUI).
- Tar 1.27 atau lebih baru (dukungan ACLS dan XATTR).
- rsync (untuk mode transfer).
- wget (untuk mengunduh arsip cadangan).
- GPTFDISK/GDISK (Untuk GPT dan Syslinux).
- openssl/GPG (untuk enkripsi).
Cara menginstal sistem tar dan pemulihan sistem di linux
Untuk memasang Sistem tar dan kembalikan Program, Anda harus terlebih dahulu menginstal semua paket perangkat lunak yang diperlukan seperti yang tercantum di bawah ini.
$ sudo apt install git tar rsync wget gptfdisk openssl [on Debian/Ubuntu] # yum menginstal git tar rsync wget gptfdisk openssl [on Centos/rhel] # DNF menginstal git tar rsync wget gptfdisk openssl [on Fedora]
Setelah semua paket yang diperlukan diinstal, sekarang saatnya untuk mengunduh skrip ini dengan mengkloning sistem tar dan kembalikan Repositori ke sistem Anda dan jalankan skrip ini dengan hak pengguna root, jika tidak, gunakan perintah sudo.
$ cd download $ git clone https: // github.com/tritonas00/system-tar-and-restore.Git $ CD System-Tar-and-Restore/ $ LSPasang sistem tar dan kembalikan
Cadangan Sistem Linux
Pertama -tama buat direktori di mana file cadangan sistem Anda akan disimpan (Anda benar -benar dapat menggunakan direktori lain pilihan Anda).
$ sudo mkdir /cadangan
Sekarang jalankan perintah berikut untuk membuat file cadangan sistem di /cadangan
direktori, file arsip akan dikompresi menggunakan utilitas XZ, di mana bendera berada.
-Saya
- Menentukan mode operasi (0 Artinya mode cadangan).-D
- Menentukan direktori tujuan, di mana file cadangan akan disimpan.-C
- mendefinisikan utilitas kompresi.-u
- memungkinkan untuk membaca opsi tar/rsync tambahan.
$ sudo ./bintang.sh -i 0 -d /cadangan -c xz -u "--warning = none"Lakukan Cadangan Sistem Linux
Untuk mengecualikan /rumah
di cadangan, tambahkan -H
bendera, dan gunakan utilitas kompresi gzip seperti yang ditunjukkan.
$ sudo ./bintang.sh -i 0 -d /cadangan -c gzip -h -u "--warning = none"
Kembalikan Cadangan Sistem Linux
Anda juga dapat mengembalikan cadangan seperti pada perintah berikut.
$ sudo ./bintang.sh -i 1 -r /dev /sdb1 -g /dev /sdb -f /cadangan /cadangan.ter.xz
dimana pilihannya adalah:
-Saya
- Menentukan mode operasi (1 Arti Mode Pemulihan).-R
- mendefinisikan root yang ditargetkan (/) partisi.-G
- mendefinisikan partisi grub.-F
- menentukan jalur file cadangan.
Contoh terakhir menunjukkan cara menjalankannya dalam mode transfer (2). Opsi baru di sini adalah -B
, yang menetapkan partisi boot.
$ sudo ./bintang.sh -i 2 -r /dev /sdb2 -b /dev /sdb1 -g /dev /sdb
Selain itu, jika Anda telah dipasang /usr Dan /var Pada partisi terpisah, mengingat perintah sebelumnya, Anda dapat menentukannya menggunakan -T
beralih, seperti yang ditunjukkan.
$ sudo ./bintang.sh -i 2 -r/dev/sdb2 -b/dev/sdb1 -t "/var =/dev/sdb4/usr =/dev/sdb3" -g/dev/sdb
Kami baru saja melihat beberapa pilihan dasar Sistem tar dan kembalikan skrip, Anda dapat melihat semua opsi yang tersedia menggunakan perintah berikut.
$ Star.Sh --help
Jika Anda terbiasa dengan antarmuka pengguna grafis, Anda dapat menggunakan pembungkus GUI bintang-gui.SH alih-alih. Tapi Anda perlu menginstal gtkdialog - Digunakan untuk membuat antarmuka grafis (GTK+) dan kotak dialog menggunakan skrip shell di Linux.
Sistem tar dan kembalikan GUIAnda dapat menemukan lebih banyak contoh penggunaan baris perintah dari Sistem tar dan kembalikan Repositori GitHub: https: // github.com/tritonas00/system-tar-and-restore.
Ringkasan
Sistem tar dan kembalikan adalah skrip cadangan sistem yang sederhana namun kuat, dan serbaguna untuk sistem Linux. Cobalah secara komprehensif dan bagikan pemikiran Anda tentang hal itu melalui formulir umpan balik di bawah ini.
- « Ruang berita - CLI modern untuk mendapatkan berita favorit Anda di Linux
- Android Studio - IDE yang kuat untuk membangun aplikasi untuk semua perangkat Android »