Kann ich RAID-1-Festplatten (gespiegelt) von einem Hardware-RAID-Controller auf ein Software-RAID verschieben?

Kann ich RAID-1-Festplatten (gespiegelt) von einem Hardware-RAID-Controller auf ein Software-RAID verschieben?

Alter Server:

  • 3ware 9650se PCIe-Hardware-RAID-Controller mit 2 RAID-1-Sätzen (insgesamt 4 Laufwerke, 2 gespiegelt) mit einem 5. Laufwerk als Hot-Spare.

Neuer Server:

  • mdadmSoftware-RAID ist die einzige Option. Planen Sie, Linux mit denselben RAID-1-Konfigurationen auszuführen .

Dies sind keine Boot-Laufwerke, sie speichern nur Daten.

Kann ich die Laufwerke von Hardware-RAID auf Software-RAID übertragen? Bleiben die Daten erhalten?

Antwort1

Linux Software RAID ( md) unterstützt einige Hardware-RAID-Superblöcke man mdadm:

-e ddf    Use  the  "Industry Standard" DDF (Disk Data Format) format defined by SNIA.

Wenn das Metadatenformat von 3ware nicht unterstützt wird, sollten alle darauf gespeicherten Daten für das System zugänglich sein, wenn Sie die Festplatten an normale SATA-Anschlüsse anschließen.

Da es sich um RAID-1 handelt, gehen Sie bei einem Versuch kein großes Risiko ein. Auf Nummer sicher gehen Sie aber trotzdem, wenn Sie vorher Backups erstellen.

Es können einige verschiedene RAID-1-Starthilfeverfahren angewendet werden:

  1. Sie erstellen ein mdGerät mit einer einzelnen Festplatte und emptyeiner weiteren – dadurch würde ein LSR-Superblock angewendet und anschließend könnten Sie die zweite Festplatte einfach in den „leeren“ Steckplatz einfügen.
  2. Oder Sie beginnen grundsätzlich mit der Erstellung und verwenden beide Datenträger gleichzeitig --assume-clean.

Ein Ansatz mit mittlerem Risiko besteht darin, für dieses Verfahren drei Festplatten zu verwenden. Wenn Sie eine dritte leere Festplatte haben, verwenden Sie diese einfach für Verfahren 1, indem Sie die zweite Festplatte hinzufügen. Auf diese Weise haben Sie immer eine vollständige Kopie Ihrer Daten auf der zweiten Replik des HW-RAID-Arrays, die von keiner Operation berührt wird.

Antwort2

Nein, Sie müssten Daten von Ihrem HW-RAID-Volume übertragen/kopieren/sichern und sie dann auf Ihr Software-RAID-Volume verschieben.

Duplikat vonhttps://unix.stackexchange.com/questions/46381/migrating-from-hardware-to-software-raid

verwandte Informationen