Ada banyak alat untuk membuat salinan cadangan data Anda dan sistem untuk GNU / Linux. Anda dapat memilih antara beberapa aplikasi GUI atau program lain untuk baris perintah. Anda juga dapat membuat skrip Anda sendiri untuk itu, dan dengan demikian menyesuaikan atau mengunduh yang sudah ada seperti kasus yang akan saya bicarakan di artikel ini. Namanya adalah Sistem Tar dan Pemulihan dan Anda pasti menyukainya ...
System Tar and Restore adalah skrip yang sangat serbaguna. Memiliki dua skrip untuk bash. Yang utama adalah skrip yang disebut star.sh dan juga yang lain disebut star.gui.sh yang memanggil alat grafis jika Anda lebih suka menggunakan GUI yang lebih intuitif. Skrip ini mampu bekerja dalam mode pencadangan, pemulihan, dan transfer, yaitu melakukan pencadangan, memulihkan, dan mentransfernya.
Bisa lakukan cadangan sistem penuh atau sebagian, memulihkan atau mentransfer salinan ke disk atau partisi yang berbeda, memulihkan atau mentransfer salinan ke disk eksternal, flashdisk, kartu memori, dll., memulihkan dari sistem berbasis BIOS ke UEFI atau sebaliknya , dan bahkan membawa salinannya ke mesin virtual. Untuk berfungsinya mereka bergantung pada paket lain: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl dan gpg.
Secara umum, ini adalah paket harian yang pasti sudah Anda instal dan jika belum, Anda harus menginstalnya sebelum skrip. Untuk memiliki System Tar and Restore:
cd Download git clone https://github.com/tritonas00/system-tar-and-restore.git cd system-tar-and-restore/ ls
Dan di sini di dalam Anda akan memilikinya ... Dan untuk panggil secara grafis, kamu tahu:
sudo ./star-gui.sh
untuk membuat salinan cadangan dalam mode teks, saya sarankan Anda membaca dokumentasi:
./star.sh --help
Pir Sebuah contoh akan menjadi sebagai berikut:
sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"
Itu membuatnya mengerti dalam mode cadangan (0), pilih tujuan penyimpanan cadangan dengan -d (dalam hal ini / home / copy), tentukan alat kompresi untuk tarball yang dihasilkan dengan -c (xz dalam kasus ini), dan dengan -u Anda dapat menerapkan beberapa opsi untuk tar / rsync ...
untuk kembalikan salinan (mode 1), itu akan menjadi sesuatu yang mirip:
sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz
Ini mengembalikannya ke partisi / dev / sda3, kami menentukan di mana GRUB berada dengan -G, dan di mana salinan cadangan untuk dipulihkan ... Anda menunggu prosesnya selesai dan voila!