ganze Festplatte mit LIVE-CD klonen

C

ccc

Routinier
hallo

kann ich aber mir der LIVE-CD das Image nicht nur von der einzelnen Partition, sondern von der ganzen Festplatte (mit mehreren Partitionen) erstellen, wie z.B

dd if=/dev/hda | ssh user@192.168.1.3 “cat > /backup/hda.img“

und zurückspielen:
ssh user@192.168.1.3 “cat /backup/hda.img” | dd of=/dev/hda

viele grüsse
ccc
 
Festlplatte clonen

Hallo


Ja sicher geht das mit einer Live-CD.
Schau dir mal die Systemrescuecd an
http://www.sysresccd.org/

Die hat eine Menge tools dafür.


Aber Vorsicht mit dd, bei defekten Sektoren hört dd auf !

MfG
schwedenmann
 
HOWTO:
mit einer LIVE-CD booten, Image erstellen und via SSH auf einem anderen Rechner ablegen und wieder zurück-spielen:

Zuerst überprüfen, dass keine Partition von der Source-Festplatte gemountet ist!
Dann wie folgt erstellen:

# dd if=/dev/hda | ssh user user user@remotehost “cat > /pfad/zu/hda.img”

Zurückspielen:

# ssh user@remotehost “cat /pfad/zu/hda.img” | dd of=/dev/hda

Ein so erzeugtes Image enthält ein blockweises Abbild der Festplatte.
Im Gegensatz zu den Images von manchen kommerziellen Imaging-Tools enthalten die mit Live CD erzeugten Images auch gelöschte Dateien
und funktionieren bei der defekten Partitionstabelle.
Deswegen eignen sich derartige Abbilder ideal dafür, Datenrettungsversuche auf anderen Rechner fortzusetzen.
Einen Nachteil haben sie dennoch: Sie sind exakt so gross wie das Quellsystem und brauchen daher viel Platz auf dem Remote-Rechner.
Eine erhebliche Verringerung kann man erreichen, indem man das Image auf dem Weg zum anderen Rechner einfach komprimiert:

# dd if=/dev/hda | gzip --fast –c | ssh user@remotehost “cat > /pfad/zu/hda.img”

Mit if=/dev/hda1 könnte man z.B ein Image der ersten Partition des Masters am ersten IDE-Bus erstellen,
falls man nur eine Partition kopieren möchte. Das zurückspielen funktioniert analog zum obigen Beispiel:

# ssh user@remotehost “cat /pfad/zu/hda.img” | gunzip –c | dd of=/dev/hda


andere Möglichkeit:

Image erstellen:
gzip -9 < /dev/hda1 > pfad/zur/image.datei (kann auch ein Netzwerkpfad sein)

Image zurückspiegeln:
gunzip < pfad/zur/image.datei > /dev/hda1


Die Erstellung eines solchen Images kann unter Umständen sehr viel Zeit in Anspruch nehmen.
Achtung: Trifft dd auf einen defekten Sektor, hört das Programm sofort auf.
Ausserdem Einsatz von dd ist sicher nicht ganz risikolos, denn ein verwechseln von if und of hat fatale Folgen!

gruss und viel Spass beim Clonen !
ccc
 

Ähnliche Themen

Fragen zu Partitions-Aufbau und Bootloader – und dem Sichern

SSD auf einen (geringfügig) kleineren USB-Stick wiederherstellen

Einfache Methode für ein Backup gesucht

Fragen zu CD/DVD und Ios Dateien

Kein Login möglich

Zurück
Oben