[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

leere Kopie eines Plattendevices anlegen?



Moin,

ich versuche mich gerade an desaster recovery. Mein Plan ist:

zum Backup
* Plattenpartitionsdaten sichern
   (dd if=/dev/hda of=~/hda.mbr bs=512 count=1)
   (sfdisk -d /dev/hda > hda.pt)
* daten mit rsync sichern

zum Recovery
* Plattenpartitionsdaten recovern
* Partitionen formatieren
* Dateien zurück kopieren


Das will ich erstmal als Trockenübrung haben. Also statt einer 'echten' Platte 
ein File im raw-Format nutzen wie qemu es nutzen kann. Die Frage ist: wie 
mache ich aus einer Platte, sagen wir /dev/sda eine Datei (z.B. _dev_sda.raw) 
die genaus so aussieht als sei es eine leere Platte /dev/sda?

Ein vollständiger dd scheidet natürlich aus, eher etwas in der Art

1.) Grösse der Platte ermitteln
2.) dd if=/dev/zero of=_dev_sda.raw count=<ermittelte Grösse>

Muss ich es aus der Abfrage
root@mars:~# sfdisk -l /dev/sda

Disk /dev/sda: 3828 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

ermitteln oder geht es eleganter?
Dankbar für Hinweise
-- 
|Michael Renner      E-mail: michael.renner@gmx.de  |
|81541 Munich        skype: michael.renner.gmx.de   |
|Germany             Don't drink as root!      ESC:wq


Reply to: