Andreas Schott, Dienstag, 26. Oktober 2004 22:39:
Die manpage von dd ist nicht so wirklich aussagekräftig. Ist
dd if=/dev/sda1 of=/dev/sdc1/backup.img
richtig um ein Image von /dev/sda1 unter dem Namen backup.img in die erste Partition der dritten SCSI-PLatte zu schreiben?
Ja. Allerdings wirst Du das Problem haben, daß das Ergebnis eine 9-GB-Datei ist. Das könnte Dein Zieldateisystem nicht mögen. Daher würde ich den Strom mit Hilfe von Split in Stückchen zerlegen, sagen wir 500 MB. Sinngemäß also: dd if=/dev/sda1 | split -b 500m /pfad/praefix
Genügt es dann (wenn ich die Serverinstallation zerschossen habe) ein Rettungssystem zu booten, sda1 zu formatieren und danach
dd if=/dev/sdc1/backup.img of=/dev/sda1
Das Formatieren kannst Du Dir sparen, denn dd schreibt das ursprüngliche Dateisystem wieder zurück (nicht als solches, sondern "roh". Sinngemäß also: cat /pfad/praefix* | dd of=/dev/sda1
It dann alles wie vorher, oder mache ich nen Denkfehler?
Wenn Du Dich nicht vertippst, dann ist alles wie vorher ;) Wichtig: obiges ist ungetestet, bitte zur genauen Syntax die man-page konsultieren. Und schau, ob Dein Rettungssystem auch dd bereitstellt, und vielleicht auch notfalls die manpages. Denk evtl auch drüber nach, denn Bootsektor gleich mitzusichern. Also sowas wie dd bs=1024 count=1 if=/dev/sda of=/pfad... -- Antworten an lists@feile.net werden in /dev/null archiviert! Bitte ggf. lists... durch mail... ersetzen. Andreas Feile www.feile.net