İçin birçok araç var yedek kopyalar oluştur verilerinizin ve GNU / Linux için sistemin. Bazı GUI uygulamalarından veya diğer komut satırı programlarından seçim yapabilirsiniz. Ayrıca bunun için kendi betiğinizi oluşturabilir ve böylece özelleştirebilir veya bu makalede bahsedeceğim durumda olduğu gibi mevcut olanı indirebilirsiniz. Onun adı Sistem Tar ve Geri Yükleme ve bundan hoşlanacağınızdan emin olabilirsiniz ...
Sistem Tar ve Geri Yükleme çok yönlü bir betiktir. Sahip olmak bash için iki komut dosyası. Bunlardan en önemlisi star.sh adında bir komut dosyası ve ayrıca daha sezgisel bir GUI kullanmayı tercih ederseniz grafiksel aracı çağıran star.gui.sh adlı başka bir komut dosyasıdır. Bu komut dosyaları yedekleme, geri yükleme ve aktarma modunda, yani yedeklemeyi gerçekleştirmek, geri yüklemek ve aktarmak için çalışabilir.
Yapabilir tam veya kısmi bir sistem yedeklemesi, kopyayı farklı bir diske veya bölüme geri yükleyin veya aktarın, kopyayı harici bir diske, pendrive'a, bellek kartına vb. geri yükleyin veya aktarın, BIOS tabanlı bir sistemden bir UEFI'ye geri yükleyin veya tam tersi ve hatta kopyayı sanal bir makineye getirin. Düzgün çalışması için diğer paketlere bağlıdırlar: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl ve gpg.
Genel olarak, kesinlikle zaten yüklemiş olacağınız günlük paketlerdir ve değilse, bunları komut dosyalarından önce yüklemeniz gerekir. Amacıyla Sistem Tar ve Geri Yükleme var:
cd Download git clone https://github.com/tritonas00/system-tar-and-restore.git cd system-tar-and-restore/ ls
Ve burada içinde olacaksın ... grafiksel olarak çağır, Bilirsin:
sudo ./star-gui.sh
Daha yedek kopyalar oluştur metin modunda, belgeleri okumanızı tavsiye ederim:
./star.sh --help
Fakat Bir örnek aşağıdaki gibi olacaktır:
sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"
Bu onu yapar yedekleme modunda (0), yedeğin -d ile depolandığı hedefi seçin (bu durumda / home / copy), oluşturulan tarball için sıkıştırma aracını -c (bu durumda xz) ile tanımlayın ve -u ile bazı seçenekleri uygulayabilirsiniz. tar / rsync ...
Daha kopyayı geri yükle (mod 1), benzer bir şey olacaktır:
sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz
Onu / dev / sda3 bölümüne geri yükler, GRUB'un -G ile nerede olduğunu ve yedek kopyanın nereye geri yükleneceğini belirtiyoruz ... İşlemin tamamlanmasını ve işte olmasını bekliyorsunuz!