Heute wurde wie geplant Ubuntu 9.10 (Karmic Koala) freigegeben. Wer wie ich einiges am Rechner herum gebastelt hat, tut gut vor dem Upgrade alle Daten zu sichern. Mit dem Befehl dd (Disk Dump) ist es recht einfach ein komplettes Image einer Festplatte zu erstellen.
Dazu benötigt man als erstes eine Live-CD von der man den Rechner startet. Es ist verständlicherweise nicht möglich eine Festplatte zu sichern auf die aktuell geschrieben wird. Jede ältere Ubuntu-CD sollte funktionieren. Nach dem Start sollte man nachsehen ob evtl. die zu sichernde Platte gemounted ist und diese ggfs unmounten.
Mit dem Befehl fdisk kann man sich einen Überblick über die Festplatte verschaffen:
~$ sudo fdisk -l
Außerdem sollte man nun eine weitere Festplatte mit ausreichend Speicherplatz zur Verfügung haben auf die man das Image schreiben kann. Eine externe Festplatte wäre z.B. eine Option. Achtung: Der Befehl dd überschreibt sofort ohne Rückfragen. Bei falscher Verwendung kann man sich natürlich seine Daten damit überschreiben:
dd if=Quelle of=Ziel <Optionen>
Um z.B. die Festplatte /dev/hda3 nach /Media/Data zu sichern verwendet man folgenden Befehl:
dd if=/dev/hda3 of=/Media/Data/hda3-image.img
Platzsparender wird das Image abgelegt wenn, man es mit gzip komprimiert:
dd if=/dev/hda3 | gzip -9 > /Media/Data/hda3-image.img.gz
Weitere Informationen findet man wie üblich sehr gut aufbereitet um Ubuntuusers-Wiki.
Mit bs=100M gehts evtl. deutlich schneller. Vor allem wenn du das Image auf die selbe Platte speicherst:
dd if=/dev/hda3 of=/mnt/sda2/mein.img bs=100M
@neuntoeter – ich dachte vorhin schon ich sollte mal jmd. fragen der sich damit auskennt, danke! ja, ich habe es auf die selbe platte kopiert und erst danach via netzwerk weggesichert. werde die geschwindigkeit demnächst mal checken.