Roman Langolf schrieb:
Hallo Daniel & alle andere Listenteilnehmer,
Daniel Lord schrieb:
On Fri, Mar 21, 2003 at 03:08:33PM +0100, Roman Langolf wrote:
Ich möcht meine GB HDD auf eine neue 80 GB HDD backup'en... Ich weiss aber jetzt nicht wie ich's am besten tu'. Es gibt zwei Möglichkeiten (die mir bekannt sind) eine mit tar und cp, andere mit dd? Was ist nun das Sinnvollste für mich?
hängt davon ab ob du nur Daten oder das komplette system spiegeln willst. Dann natürlich noch davon ob ein dauernder abgleich stattfinden soll oder nicht.
ja, den Abgleich hätt ich auch gern...
Der Sinn der Sache ist dass wenn die alte HDD kapput geht oder spinnt so ich dann sofort von der neuen HDD mein System starten kann (kabel umklemmen) . Ich würde gerne die Partitionen / und /home so wie sie sind auf andere HDD kopieren.. Wär auch nicht schlecht so eine Rescue-CD zu bauen, wo man beim Start des Rescue-Systems einfach auf Sichern oder Wiederherstellen drückt und es wird alles voll automatisch gemacht :)
Hat jemand schon sowas im Einsatz?
noch nicht :)
wäre aber interessant sowas zu bauen...
Zu dd:
Ich glaub ich muss auf der neuen HDD genausolche Partitionen erstellen: /boot, /swap, /, /home Soll ich die alle dann mit dd spiegeln? swap eher nicht..
hmm, wenn Du einmal ein abbild erstellen willst dann würde ich vorschlagen du bootest irgend ein disketten/cd rescue system z.B. tomsrtbt und machst dort einfach folgendes.
dd if=/dev/hdX of=/dev/hdY
wird was schief gehen wenn ich nur eine Partition sichere, also a la: dd if=/dev/hda5 of /dev/hdb5
Damit kopierst Du Dir (wenn du es richtig rum machst :) Deinen Bootsector, die Partitionstabelle etc. 1 zu 1 auf die neue Platte. Den übrigen Platz kannst Du (wenn du nicht schon die maximale Partitionsanzahl ausgereizt hast) mit einer neuen Partition belegen.
Da hab ich jetzt ja schon ein Problem, und zwar meine alte HDD ist 20 GB groß folgende Partitionen sind drauf:
Device-Name Von Bis KByte Typ der Partition /dev/hda1 1 13 104391 83 Linux native /dev/hda2 14 52 313267 82 Linux swap /dev/hda3 53 836 6297480 83 Linux native /dev/hda4 837 2491 13293787 f Win95 Ext'd (LBA) /dev/hda5 837 1620 6297448 83 Linux native /dev/hda6 1621 2491 6996276 83 Linux native
Ich habe von einer Rescue-CD gestartet und ein dd if=/dev/hda of=/dev/hdb gemacht, es lief ja auch prima.... Nun kann ich keine weitere Partitionen anlegen weil die Erweiterte bis 2491er Zylinder angelegt ist. Ich hab dann die Erweiterte Partition auf der /dev/hdb gelöscht (also hdb4, hdb5 und hdb6) Habe Neue Erweiterte bis zum letzten Zylinder der neuen Festplatte erstellt und die hdb5 habe ich dann bis 2491er Zylinder angelegt.
Ich vermute mal dass es so nicht funktionieren wird, denn beim kompletten Wiederherstellen, also: dd if=/dev/hdb of /dev/hda Das Prob. mit erweiterten Partition geben wird, oder? Dann muss man die P. einzeln dd'en?
Diese Fragen kann mir wohl keiner antworten...? Tnx, Roman