Ich habe Ubuntu auf einem einzelnen 1-TB-Laufwerk installiert. Ich möchte ein vollständiges Backup des Systems erstellen. Ich weiß, dass ich für die meisten Daten Tar/Gzip oder Rsync verwenden kann, bin mir aber nicht sicher, was ich genau tun muss, um ein voll funktionsfähiges (bootfähiges) System wiederherstellen zu können. So sieht mein Laufwerk aus:
Device Start End Sectors Size Type
/dev/nvme1n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme1n1p2 1050624 1953523711 1952473088 931G Linux filesystem
Wäre es ausreichend, einen Klon von /dev/nvme1n1p1
dd zu erstellen if=/dev/nvme1n1p1 of=/backup/boot.img bs=4m
und dann einfach rsync für die anderen Verzeichnisse auszuführen (so etwas wie rsync -Lrau --ignore-errors --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/cdrom/*,/lost+found} / /backup/system
). Wenn das System dann kaputt ist (oder beispielsweise das SSD-Laufwerk ausgetauscht wurde), klone ich einfach die nvme1n1p1
Rückseite dd
und kopiere die Daten. Wäre das System dadurch bootfähig und funktionsfähig?
Danke
Antwort1
Ich mache wöchentlich ein Deja-Dup-Backup meines Home-Verzeichnisses und einmal im Monat sowie vor allen Upgrades mache ich ein Bare-Metal-Backup mit Clonezilla. Ich mache das seit Ubuntu 10.04 und meine Clonezilla-Backups haben immer ein funktionierendes System wiederhergestellt, wenn jemals etwas schief geht. Sie können ClonezillaHier, es handelt sich um Open-Source-GPL-Software.
Installieren Sie Clonezilla auf einem bootfähigen USB-Stick und halten Sie eine USB-Festplatte als Repository für das Backup bereit.