Hallo Liste! 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? 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? 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.. Zu tar: Es spielt eigentlich dann keine Rolle welche Größe die Backup-Partitionen haben, Hauptsache müssen /etc/fstab und LiLO richtig konfiguriert werden... oder noch irgendwas? was ist nun dd oder tar? Vielen Dank! Roman
Hi, 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.
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 :)
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 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. Für ein einmaliges Backup ist das IMHO die beste Idee Einschränkung: Deine Platte hat schon defekte sectoren/blöcke dann werden die halt auch 1 zu 1 kopiert :\
Zu tar: Es spielt eigentlich dann keine Rolle welche Größe die Backup-Partitionen haben, Hauptsache müssen /etc/fstab und LiLO richtig konfiguriert werden... oder noch irgendwas?
jup, so in der Richtung.
was ist nun dd oder tar?
wie wäre es mit rsync ? Damit kannst Du ein einmal angelegtes Backup auf "Knopfdruck" (Console) aktuell halten und es werden immer nur die geänderten Datei(teile) übertragen. Gruss Daniel -- "Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one." --Thomas Jefferson
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?
Für ein einmaliges Backup ist das IMHO die beste Idee Einschränkung: Deine Platte hat schon defekte sectoren/blöcke dann werden die halt auch 1 zu 1 kopiert :\
mit einem read-only fsck kann man das ja vorher prüfen...
Zu tar: Es spielt eigentlich dann keine Rolle welche Größe die Backup-Partitionen haben, Hauptsache müssen /etc/fstab und LiLO richtig konfiguriert werden... oder noch irgendwas?
jup, so in der Richtung.
was ist nun dd oder tar?
wie wäre es mit rsync ? Damit kannst Du ein einmal angelegtes Backup auf "Knopfdruck" (Console) aktuell halten und es werden immer nur die geänderten Datei(teile) übertragen.
Gute Idee :) Vielen Dank! (auch an andere!) Gruß, Roman -- http://www.jesus.de http://www.thehope.de http://www.ec-thueringen.de
Am Samstag, 22. März 2003 22:10 schrieb Roman Langolf:
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...
Bastle gerade an einem solchen Programm LG Georg
Hallo Georg, Georg Wagner schrieb:
Am Samstag, 22. März 2003 22:10 schrieb Roman Langolf:
Daniel Lord schrieb:
On Fri, Mar 21, 2003 at 03:08:33PM +0100, Roman Langolf wrote:
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...
Bastle gerade an einem solchen Programm
Schön, wäre nett wenn Du Dich hier in der Liste (oder per PM) meldest falls das Prog schon fertig ist... Tnx, Roman -- http://www.jesus.de http://www.thehope.de http://www.ec-thueringen.de
Am Montag, 24. März 2003 21:30 schrieb Roman Langolf:
Hallo Georg, [...] Schön, wäre nett wenn Du Dich hier in der Liste (oder per PM) meldest falls das Prog schon fertig ist...
Ja, werde ich machen, aber es ist im moment in der Planungsphase. Erste Codeteile gibt es schon, aber die machen noch nicht viel. Gerade mal die config files auslesen und das ohne Intelligenz. Wenn es Interessenten gibt, die gerne dabei mithelfen möchten, einfach bei mir melden, wenn ihr euch so einigermasen mit C auskennt. LG Georg
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
Hi, 0n 03/03/21@15:08 Roman Langolf told me:
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?
IMHO tar. rsync ist aber evtl. auch einen Blick wert.
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 :)
Schau Dir mal mondo an: http://www.microwerks.net/~hugo/
Hat jemand schon sowas im Einsatz?
Ich nicht, aber ein Plattenbackup ist bei den heutigen Preisen AFAIK schon sehr verbreitet.
Zu tar: Es spielt eigentlich dann keine Rolle welche Größe die Backup-Partitionen haben, Hauptsache müssen /etc/fstab und LiLO richtig konfiguriert werden... oder noch irgendwas?
IMHO nein.
was ist nun dd oder tar?
Ich wuerde tar (besser afio) nehmen. Der Vorteil ist, dass Dir die Partitionierung egal sein kann. Zum Theam backup findest Du aber einen ganzen Haufen Infos im Netz. Das kann zwar auch verwirrend werden, aber die Beurteilung fuer Deine ganz spezielle Situation kann Dir IMHO keiner abnehmen. Etwas wuerde ich an Deiner Stelle vorher noch bedenken: - es gibt triftige Gruende Backups auf Medien zu machen, die man entfernen kann. - das eigentlich wichtige am Backup ist das restore. -- bye maik
Morgen, Am Freitag, 21. März 2003 22:47 schrieb Maik Holtkamp:
0n 03/03/21@15:08 Roman Langolf told me:
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?
[...]
Ich wuerde tar (besser afio) nehmen. Der Vorteil ist, dass Dir die Partitionierung egal sein kann. Zum Theam backup findest Du aber einen ganzen Haufen Infos im Netz.
[...] http://www.biochemistry.unimelb.edu.au/pscotney/backup/Backup-HOWTO.html http://sites.inka.de/mips/unix/backup.html http://www.seifried.org/lasg/backups/ http://www.tldp.org/REF/INTRO/Backup-INTRO/index.html http://tldp.org/HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO/ Schönes Wochenende, aber wie Maik sagte, wichtiger als das Erstellen ist die Fähigkeit der Rückspielung. Verlasse dich besser nicht auf ein Backupverfahren, ohne es wenigstens testweise mal bei einer Rücksicherung versucht zu haben. Gruß, Thorsten -- Thorsten von Plotho-Kettner Fon/SMS 0163-2886981 Linuxuser #275535 - Linux Machine #168717 Freie Autoren schreiben: http://www.aus-satz.de Freie Texte im Netz: http://aussatz.antville.org
participants (5)
-
Daniel Lord
-
Georg Wagner
-
Maik Holtkamp
-
Roman Langolf
-
Thorsten von Plotho-Kettner