Ubuntuのバックアップ

Ubuntuのバックアップ

1TB ドライブ 1 台に Ubuntu をインストールしています。システムの完全バックアップを行いたいのですが、ほとんどのデータに tar/gzip または rsync を使用できることはわかっていますが、完全に機能する (起動可能な) システムを復元するには具体的に何をすればよいのかわかりません。私のドライブは次のようになっています。

Device   Start        End    Sectors  Size Type 
/dev/nvme1n1p1    2048    1050623    1048576  512M EFI System 
/dev/nvme1n1p2 1050624 1953523711 1952473088  931G Linux filesystem

/dev/nvme1n1p1dd のようなクローンを作成しif=/dev/nvme1n1p1 of=/backup/boot.img bs=4m、他のディレクトリ ( など) に対して rsync を実行するだけで十分でしょうかrsync -Lrau --ignore-errors --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/cdrom/*,/lost+found} / /backup/system。その後、システムが壊れた後 (または、たとえば SSD ドライブを交換した後)、nvme1n1p1経由でクローンを作成しdd、データをコピーするだけです。これでシステムは起動可能になり、機能するようになりますか?

ありがとう

答え1

私は毎週Deja-Dupでホームディレクトリのバックアップを行い、月に1回、アップグレードの前にはClonezillaを使用してベアメタルバックアップを行っています。Ubuntu 10.04からこれを行っており、何か問題が発生した場合でも、Clonezillaバックアップによって常に正常に動作するシステムが復元されています。Clonezillaはここオープンソースの GPL ソフトウェアです。

Clonezilla を起動可能な USB スティックにインストールし、バックアップのリポジトリとして使用できるように USB ハードディスクを準備します。

関連情報