Kann ich ein "weiches" RAID1-Array erstellen, ohne Daten zu zerstören?

7

Ich habe gerade zwei 1,5-TB-Festplatten gekauft, um ein 1,5-TB-RAID1-Array zu erstellen.

In meinem unendlichen Mangel an Weisheit (und einem Mangel an Speicherplatz im Computer - er hatte bereits 6 Festplatten) habe ich eine eingelegt, sie in EXT4 formatiert und Daten von Laufwerken, die ich auslasse, überall darauf kopiert.

Jetzt möchte ich ein mdadm RAID1-Array mit seiner Doppelfestplatte erstellen. Ich dachte das wäre möglich. Wahrscheinlich geht es darum, ddden Inhalt abzuhängen und zu verteilen, aber ich bin mir sicher, dass ich das irgendwo zuvor gesehen habe ...

Aber ich kann das Tutorial nicht finden, das ich beim letzten Einrichten von mdadm verwendet habe, also habe ich Angst. Ich möchte nicht 800 GB Daten zerstören.

Oli
quelle
Nur für die Datensätze, eine weitere Schritt-für-Schritt-Anleitung: Einrichten eines RAID 1 unter GNU / Linux .
Nikos Alexandris

Antworten:

14

Sie sprechen höchstwahrscheinlich über diese http://www.debian-administration.org/articles/238

"Verwenden Sie jetzt mdadm, um die RAID-Arrays zu erstellen. Wir markieren das erste Laufwerk (sda) als" fehlend ", damit unsere vorhandenen Daten nicht gelöscht werden ..."

Karolis T.
quelle
4
Ja. Erstellen Sie ein verschlechtertes Array, kopieren Sie die Daten in das Array, fügen Sie die zweite Festplatte hinzu und warten Sie, bis sie synchronisiert ist.
Dan Carley
MAGIE! Vielen Dank!
Oli
Okay, lies es einfach zweimal durch. Ihr Beispiel ist etwas umfangreicher als mein Setup (ich habe nur 1 Partition für den Anfang), aber habe ich die richtigen Schritte: 1. Erstellen Sie das mdadm-Array auf dem zweiten Laufwerk. 2. Kopieren Sie die Daten auf das neue Laufwerk / Array. 3. Fügen Sie das "alte" Laufwerk zum Array hinzu ... Und dann zerstört mdadm die erste Festplatte und stellt die Daten von der zweiten Festplatte wieder her ... Sound ungefähr richtig?
Oli
@Oli: Sie haben die Grundidee, müssen jedoch das neue Array neu starten, bevor Sie das alte Laufwerk zum Array hinzufügen können.
Daniel Lawson
Woah! Dies ist ein wirklich guter "Cheat" :) Ich werde diese Methode als meine eigene verbessern und "stehlen".
Mister IT Guru