Debian klonen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „== Debian-System klonen mit rsync == Dieses Verfahren beschreibt das vollständige Klonen eines laufenden Debian-Systems auf eine neue Festplatte mit <code>rs…“) |
|||
| Zeile 21: | Zeile 21: | ||
<pre> | <pre> | ||
| − | rsync - | + | rsync -avzxP dhcp:/ . |
| + | |||
</pre> | </pre> | ||
| Zeile 28: | Zeile 29: | ||
|- | |- | ||
| <code>-a</code> || Archivmodus – erhält Rechte, Timestamps und Symlinks | | <code>-a</code> || Archivmodus – erhält Rechte, Timestamps und Symlinks | ||
| − | |||
| − | |||
| − | |||
| − | |||
|- | |- | ||
| <code>-x</code> || Nicht über Dateisystemgrenzen hinausgehen | | <code>-x</code> || Nicht über Dateisystemgrenzen hinausgehen | ||
|- | |- | ||
| − | | <code>- | + | | <code>-z</code> || Kompressiom |
|- | |- | ||
| <code>-P</code> || Fortschrittsanzeige und Resume bei Abbruch | | <code>-P</code> || Fortschrittsanzeige und Resume bei Abbruch | ||
| + | |- | ||
| + | | <code>-b</code> || Verbose | ||
|} | |} | ||
Aktuelle Version vom 23. April 2026, 06:24 Uhr
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.