Raid 1 nachträglich einrichten
Hallo zusammen, ich will mir auf meinem kleinen Heimserver zwecks Datensicherheit ein Raid 1 einrichten. Kann man das ganze nächträglich, das heisst das System läuft schon ewig und es soll eine zweite Platte dazu, ohne Datenverlust machen? Wäre nett wenn IHr mir hier und da ein paar Tips geben könntet. Will da nix falsch machen da ich die Daten, welche bereits auf der Platte sind, nicht verlieren will. Danke, Daniel -- Hanke Computer- & Netzwerktechnik http://www.hanke-nettec.de Red Hat Certified Engineer PGP key available on request: mailto:hanke@wtal.de?subject=YourPGPKey
Am Freitag, 17. Oktober 2003 13:48 schrieb Daniel Hanke:
ich will mir auf meinem kleinen Heimserver zwecks Datensicherheit ein Raid 1 einrichten. Kann man das ganze nächträglich, das heisst das System läuft schon ewig und es soll eine zweite Platte dazu, ohne Datenverlust machen? Wäre nett wenn IHr mir hier und da ein paar Tips geben könntet. Will da nix falsch machen da ich die Daten, welche bereits auf der Platte sind, nicht verlieren will.
Klar geht das, nur nicht mit jedem Controller. -- Andreas
Andreas Winkelmann wrote:
Am Freitag, 17. Oktober 2003 13:48 schrieb Daniel Hanke:
ich will mir auf meinem kleinen Heimserver zwecks Datensicherheit ein Raid 1 einrichten. Kann man das ganze nächträglich, das heisst das System läuft schon ewig und es soll eine zweite Platte dazu, ohne Datenverlust machen? Wäre nett wenn IHr mir hier und da ein paar Tips geben könntet. Will da nix falsch machen da ich die Daten, welche bereits auf der Platte sind, nicht verlieren will.
Klar geht das, nur nicht mit jedem Controller.
-- Andreas
Ups hab vergessen zu erwähnen das es ein Software Array sein soll...
Am Fre, 2003-10-17 um 14.03 schrieb Daniel Hanke:
Andreas Winkelmann wrote:
Am Freitag, 17. Oktober 2003 13:48 schrieb Daniel Hanke:
ich will mir auf meinem kleinen Heimserver zwecks Datensicherheit ein Raid 1 einrichten. Kann man das ganze nächträglich, das heisst das System läuft schon ewig und es soll eine zweite Platte dazu, ohne Datenverlust machen? Wäre nett wenn IHr mir hier und da ein paar Tips geben könntet. Will da nix falsch machen da ich die Daten, welche bereits auf der Platte sind, nicht verlieren will. Ups hab vergessen zu erwähnen das es ein Software Array sein soll...
Na ja, RAID1 ist ja pflegeleicht, ich reisse dir mal kurz das grundsätzliche Vorgehen auf: 1. ein Backup machen. Machst du ja eh regelmässig, sind ja schliesslich deine wichtige Daten, sonst würdest du sie nicht spiegeln wollen... 2. Zweite Platte (ich definiere jetzt mal: 1. Mit vorhandenen Daten ist /dev/hda1 2. ist dev/hdc1 )partitionieren, Partitionstyp auf RAIDauto stellen. 3. eine /etc/raidtab erstellen (achtung, machs grad aus dem kopf... - man raidtab hilft dir weiter), raiddev /dev/md0 raid-level 1 nr-raid-disks 2 nr-spare-disks 0 persistent-superblock 1 device /dev/hda1 raid-disk 0 device /dev/hdc1 raid-disk 1 failed-disk 0 mit dem failed-disk sagst du ihm, dass er die disc /dev/hda1 als nicht existent betrachten soll. Gibt beim Raidstart natürlich Gemecker! 4. Nun nimmst du das raid nur mit der neuen Platte in Betrieb, Erfolg mit cat /proc/mdstat kontrollieren (Da muss jetzt irgendwo ein [_U] auftauchen ), formatierst /dev/md0 mit ext3, kopierst die Daten von deiner alten platte auf /dev/md0, überprüfst, ob das auch wirklich alles angekommen ist. 5. Nun partitionierst du die alte Platte (Achtung, raid-partitionen müssen gleich groß sein(!) ) ebenfalls auf raid-auto, entfernst das failed-disc in der raidtab. 6. mit raid-hotadd /dev/hda1 fügst du die partition in das aktuelle Raid ein. In /proc/mdstat wirst du fortlaufend über die synchronisation informiert. Da muss jetzt auch irgendwo [UU] stehen. 7. Fertig. Neuen Kaffe kochen. HTH, Martin
*snip*
5. Nun partitionierst du die alte Platte (Achtung, raid-partitionen müssen gleich groß sein(!) ) ebenfalls auf raid-auto, entfernst das failed-disc in der raidtab.
*snip*
HTH, Martin
Hallo Martin, das hat mir auf jedenfall schonmal weitergeholfen. Geht es denn auch ohne den Schritt das alle meine Daten auf der einen Platte verloren gehen? Noch sind keine wichtigen Daten drauf aber sonst so ne ganze Menge was sich so über die Zeit angesammelt hat. Problem ist das ich die 40 GB die da drauf sind aus Platzgründen nicht sichern kann :-( cu, Daniel
participants (3)
-
Andreas Winkelmann
-
Daniel Hanke
-
Martin Liebeneiner