Backup Full Linux System
Um ein Backup von einem System anzulegen ist es am einfachsten man sichert sich alle Dateien die im Root Verzeichnis liegen.
Backup von einer gemounteten System-Partition
tar -cvpzf Backup.systemPartition.tar.gz --one-file-system /media/systemPartition
Backup eines laufenden Systems
tar -cvpzf Backup.system.tar.gz --exclude=Backup.system.tar.gz --one-file-system /
Restore
Hier ein Beispiel wie eine Systempartition wieder zurück under Grub wieder installiert werden kann:
mount /dev/sda1 /mnt
rm -rf /mnt/*
tar -xvpzf Backup.tar.gz -C /mnt --numeric-owner
mkdir /mnt/dev
mkdir /mnt/sys
mkdir /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount --bind /sys /mnt/sys
mount --bind /proc /mnt/proc
chroot /mnt grub-install --force --no-nvram --root-directory=/ /dev/sda
chroot /mnt update-grub
umount /dev/nvme0n1p1