するためのツールがたくさんあります バックアップコピーを作成する あなたのデータとGNU / Linux用のシステムの。 一部のGUIアプリまたはその他のコマンドラインプログラムから選択できます。 また、独自のスクリプトを作成して、この記事で説明する場合のように、スクリプトをカスタマイズしたり、既存のスクリプトをダウンロードしたりすることもできます。 彼の名前は システムタールと復元 そして、あなたはきっとそれを好きになるでしょう...
System Tar and Restoreは、非常に用途の広いスクリプトです。 持ってる bash用のXNUMXつのスクリプト。 主なものはstar.shと呼ばれるスクリプトであり、より直感的なGUIを使用したい場合は、グラフィカルツールを呼び出すstar.gui.shと呼ばれるスクリプトもあります。 これらのスクリプトは、バックアップ、復元、および転送モードで機能します。つまり、バックアップを実行し、復元および転送します。
できる システムの全体または部分的なバックアップ、コピーを別のディスクまたはパーティションに復元または転送する、コピーを外部ディスク、ペンドライブ、メモリカードなどに復元または転送する、BIOSベースのシステムからUEFIシステムに復元するまたはその逆、さらにはコピーを仮想マシンに持ち込むこともできます。 それらの適切な機能については、他のパッケージ(gtkdialog、tar、rsync、wget、gptfdisk / gdisk、openssl、gpg)に依存しています。
一般に、これらは必ずインストール済みの日常的なパッケージであり、インストールされていない場合は、スクリプトの前にインストールする必要があります。 のために システムタールと復元があります:
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
しかし 例 次のようになります。
sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"
それはそれを得る バックアップモード(0)、バックアップの保存先を-d(この場合は/ home / copy)で選択し、生成された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で指定し、バックアップコピーを復元する場所を指定します...プロセスが完了して出来上がりを待ちます。