Debian klonen
Zur Navigation springen
Zur Suche springen
Debian-System klonen mit rsync
Dieses Verfahren beschreibt das vollständige Klonen eines laufenden Debian-Systems auf eine neue Festplatte mit rsync.
Zielplatte vorbereiten
Zielplatte partitionieren und formatieren:
fdisk /dev/sdb
Im fdisk-Dialog eine neue Partition anlegen (Typ 83 Linux), dann formatieren und einhängen:
mkfs.ext4 /dev/sdb1 mount /dev/sdb1 /mnt
System kopieren
rsync -avzxP dhcp:/ .
| Option | Bedeutung |
|---|---|
-a |
Archivmodus – erhält Rechte, Timestamps und Symlinks |
-x |
Nicht über Dateisystemgrenzen hinausgehen |
-z |
Kompressiom |
-P |
Fortschrittsanzeige und Resume bei Abbruch |
-b |
Verbose |
fstab anpassen
UUID der neuen Partition ermitteln:
blkid /dev/sdb1
Anschließend /mnt/etc/fstab bearbeiten und die alte UUID durch die neue ersetzen:
nano /mnt/etc/fstab
Beispiel:
# Vorher: UUID=aaaa-1111 / ext4 defaults 0 1 # Nachher (UUID von blkid eintragen): UUID=bbbb-2222 / ext4 defaults 0 1
chroot vorbereiten
mount -o bind /dev /mnt/dev mount -o bind /dev/pts /mnt/dev/pts mount -o bind /proc /mnt/proc mount -o bind /sys /mnt/sys mount -o bind /run /mnt/run chroot /mnt /bin/bash
GRUB installieren
grub-install /dev/sdb update-grub
Aufräumen
Nach dem Verlassen der chroot-Umgebung alle bind mounts aushängen:
exit umount /mnt/run umount /mnt/sys umount /mnt/proc umount /mnt/dev/pts umount /mnt/dev umount /mnt
Danach kann die Zielplatte ausgebaut und im Zielsystem gebootet werden.