Plattenrettung <eilt ein wenig <eg>>
Hallo gemeinde, ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben. Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen. Aber wie? dd? cpio und dann lilo oder so? Oder gibt's ne andere Moeglichkeit, die Platte sw-maessig zu spiegeln? Wer hat da (schnell) Erfahrungen beizutragen? Wenn Eure Antworten zurueckkommen, ist die Platte bereits gestorben. <eg> -- Gruesse von Dirk Kutsche -- DKutsche@pro-it.com <A HREF="http://www.pfaffenwinkel.net"><A HREF="http://www.pfaffenwinkel.net</A">http://www.pfaffenwinkel.net</A</A>> »Ich bin für Strafen, die wirklich 'ziehen'. 1 Monat Usenet-Sperre für schwere Delikte, und wir haben bald keine Kriminalität mehr. ;-))« Holger Straube, de.soc.recht.misc -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Dirk Kutsche wrote:
Hallo gemeinde,
ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben.
Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Aber wie? dd? cpio und dann lilo oder so? Oder gibt's ne andere Moeglichkeit, die Platte sw-maessig zu spiegeln?
Wer hat da (schnell) Erfahrungen beizutragen?
Wenn Eure Antworten zurueckkommen, ist die Platte bereits gestorben. <eg> -- Gruesse von Dirk Kutsche
Das Kommando dd if=/dev/sda of=/dev/sdc ollte diesen Zweck erfüllen, funktioniert natürlich nur als ŽrootŽ und die Platten sollten nicht gemountet sein. Die Quellplatte kann zur Not auch gemounted bleiben, da nur gelesen wird, aber man muß dann mit Fehlern im Dateisystem der Zielplatte rechnen, da diese ja kein sync und kein umount mitbekommt. Man kann aber auch einzelne Partitionen so umkopieren, z.B. dd if=/dev/sda1 of=/dev/sdc1 dann sollten die neuen Partitionen aber in identischer Größe bereits angelegt worden sein. Aber vorher Žman ddŽ lesen ! Frank -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi! Trying to kill the keyboard, frank.bodammer@fen.baynet.de produced:
Dirk Kutsche wrote:
Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Aber wie? dd? cpio und dann lilo oder so? Das Kommando
dd if=/dev/sda of=/dev/sdc
ist gefaehrlich, weil auch die Partitionsdaten uebertragen werden, und die Platten ja nicht einmal gleich gross sind!
Man kann aber auch einzelne Partitionen so umkopieren, z.B.
dd if=/dev/sda1 of=/dev/sdc1
dann sollten die neuen Partitionen aber in identischer Größe bereits angelegt worden sein.
... und Position ... ! Es gibt z.B. tar -cpSf - | (cd /neue/platte/ ; tar -xpf-) (Steht auch im Handbuch, S. 69) dump 0f - | (cd /neue/plazze/ ; restore rf -) rm restoresymtable aehnliches sollte auch mit cpio, afio, ... gehen. -Wolfgang -- PGP 2 welcome: Mail me, subject "send PGP-key". If you've nothing at all to hide, you must be boring. Unsolicited Bulk E-Mails: *You* pay for ads you never wanted. Is our economy _so_ weak we have to tolerate SPAMMERS? I guess not. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo Wolfgang,
aehnliches sollte auch mit cpio, afio, ... gehen.<<
mit "cpio -pdvm" habe ich bis vor kurzem meine Backups über nfs auf andere (Linux-)Server gemacht, bis ich feststellen mußte, dass bei nochmaligem "überschreiben" (es werden ja nur Dateien überschrieben, die neuer sind), so ziemlich alle ascii-files (z.B. rc.config), die nicht veraendert und somit auch nicht übeschrieben wurden, mit "uncomplete last line" und fragmenten aus anderen Dateien verunstaltet und damit unbrauchbar waren. Dies sowohl mit 5.2 als auch mit 5.3 bzw. im Mix. Eine Anfrage an diese Liste, ob evtl. nfs da unsauber arbeitet, brachte bisher keine Antwort. Weißt Du da was? Gruß, Dirk -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi! Trying to kill the keyboard, dk@pfaffenwinkel.net produced:
mit "cpio -pdvm" habe ich bis vor kurzem meine Backups über nfs auf [Korrumpierte ascii-Files, die nicht haetten geaendert werden sollen] last line" und fragmenten aus anderen Dateien verunstaltet und damit unbrauchbar waren. Dies sowohl mit 5.2 als auch mit 5.3 bzw. im Mix.
Eine Anfrage an diese Liste, ob evtl. nfs da unsauber arbeitet, brachte bisher keine Antwort. Weißt Du da was?
Ich kenne cpio nur vom Namen. Allerdings sollte man Backups immer checken :-) Und nfs ... nein, davon verstehst du mehr. (Aber deine Maschinen nutzen alle NTP (i.e. xntp oder chrony) und laufen bis auf 1/100stel Sekunden gleich, ja?) Vielleicht solltest du dich mit rsync beschaeftigen, das Teil sollte fuer deine Art von Backups gut geeignet sein. -Wolfgang -- PGP 2 welcome: Mail me, subject "send PGP-key". If you've nothing at all to hide, you must be boring. Unsolicited Bulk E-Mails: *You* pay for ads you never wanted. Is our economy _so_ weak we have to tolerate SPAMMERS? I guess not. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Fri, Sep 04, 1998 at 07:45:30PM +0200, Dirk Kutsche wrote:
ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben. Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Kein grosses Problem. Platte einbauen (partitionieren) und formatieren. cp -a kopiert die kompletten Daten auf das neue Laufwerk. Dann brauchst du lediglich noch /proc als Verzeichnis auf dem neuen Laufwerk zu erstellen. Vergiss die ganzen Experimente mit tar und solchem Kram die bestimmt en Masse hier als Vorschlaege kommen. Alles ueberfluessig. Mit dem Bootsektor kannst du auf der neuen Platte wohl kaum etwas anfangen. Mario -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On 04-Sep-98 mmaureraks@st-wendel.de wrote:
On Fri, Sep 04, 1998 at 07:45:30PM +0200, Dirk Kutsche wrote:
ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben. Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Kein grosses Problem.
Platte einbauen (partitionieren) und formatieren. cp -a kopiert die kompletten Daten auf das neue Laufwerk. Dann brauchst du lediglich noch /proc als Verzeichnis auf dem neuen Laufwerk zu erstellen. Vergiss die ganzen Experimente mit tar und solchem Kram die bestimmt en Masse hier als Vorschlaege kommen. Alles ueberfluessig.
Dem kann ich mich nur anschliessen, es funktioniert einwandfrei und mit einer Bootdiskette bekommst Du auch den LILO zurueck. Das ist die einfachste und beste Loesung dd und so weiter alles viel zu kompliziert. Michael --- * Online & Kommunikation - Ihr freundlicher Internet-Provider * * <A HREF="http://www.lusatia.de"><A HREF="http://www.lusatia.de</A">http://www.lusatia.de</A</A>> * -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo alle, danke für Eure Tips. Ich hab's doch etwas anders gemacht <g>. root-platte nach /home gerettet und /home-platte in neuen 5.3er-Server eingebaut. Umkonfiguriert. Läuft wieder. Nun bin ich wenigstens auf'm neusten Stand. Thx für Eure Hilfe. -- Gruesse von Dirk Kutsche -- DKutsche@pro-it.com <A HREF="http://www.pfaffenwinkel.net"><A HREF="http://www.pfaffenwinkel.net</A">http://www.pfaffenwinkel.net</A</A>> Das Internet ist zu schön, um wahr zu sein. Es ist groß, es ist lehrreich, es ist unterhaltsam, es ist sinnlos und - das Beste von allem - es machen Frauen mit. aus: Pizz@ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Michael Plewa wrote:
On 04-Sep-98 mmaureraks@st-wendel.de wrote:
On Fri, Sep 04, 1998 at 07:45:30PM +0200, Dirk Kutsche wrote:
ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben. Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Kein grosses Problem.
Platte einbauen (partitionieren) und formatieren. cp -a kopiert die kompletten Daten auf das neue Laufwerk. Dann brauchst du lediglich noch /proc als Verzeichnis auf dem neuen Laufwerk zu erstellen. Vergiss die ganzen Experimente mit tar und solchem Kram die bestimmt en Masse hier als Vorschlaege kommen. Alles ueberfluessig.
Dem kann ich mich nur anschliessen, es funktioniert einwandfrei und mit einer Bootdiskette bekommst Du auch den LILO zurueck. Das ist die einfachste und beste Loesung dd und so weiter alles viel zu kompliziert.
Michael
Ich weiß nicht was an ŽddŽ kompliziert sein soll, es ist auf jeden Fall die schnellste, zuverlässigste und einfachste Methode eine Festplatte zu duplizieren, die auch noch sofort wieder bootfähig ist, vorausgesetzt die Platten- geometrie ist ähnlich, was aber am selben Controller kein Problem sein sollte. Lediglich der zusätzliche Platz auf einer größeren Platte wäre erst mal nicht nutzbar, aber ein nachträgliches Anlegen zusätzlicher Partitionen ist normalerweise kein Problem. Das Kommando dd if=/dev/sda of=/dev/sdc macht wirklich eine 1:1-Kopie der ersten SCSI-Platte auf die dritte SCSI-Platte, die natürlich mindestens die Kapazität der ersten haben sollte. Frank -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Fri, 4 Sep 1998, Dirk Kutsche wrote:
ich hab da ein problem: mir wird demnaechst die root-platte (~2,4GB) eines linux-5.2-servers sterben.
Meine Idee: dritte Platte einbauen (hat 4,3GB) und alle Daten (inkl. mbr) rueberbeamen.
Aber wie? dd? cpio und dann lilo oder so? Oder gibt's ne andere Moeglichkeit, die Platte sw-maessig zu spiegeln?
Habe ich schon öfters gemacht. Mounte die neue Platte nach /mnt. Dann entweder: cd /mnt dump 0f - /dev/sdxx | restore xf - oder cp -a /altes/verzeichnis /mnt ween ich z.B. das Betriebssystem kopiere, dann mache ich das mit der zweiten Lösung. Wenn ich normale Daten kopiere, dann nehme ich die erste. Von Lösungen mit dd würde ich die Finger lassen, das nehme ich nur wenn ich identische Platten habe. mfg Peter Küchler -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hallo Peter,
cp -a<<
cp veraendert leider das Datum der Dateien, deshalb war ich bisher immer auf cpio fixiert. Aber damit gibt's leider andere Probleme (siehe andere mail im gleichen thread). Thx, Gruß, Dirk -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (6)
-
dk@pfaffenwinkel.net
-
frank.bodammer@fen.baynet.de
-
mmaureraks@st-wendel.de
-
mp@mail.lusatia.de
-
peter.kuechler@frankfurt.netsurf.de
-
weissel@jupiter.ph-cip.uni-koeln.de