Wiederherstellen von Daten von einem Silicon Image SiI3114-RAID

1378
Isaac Truett

Ich habe einen Satz von 3 Festplatten in RAID 5, die ursprünglich mit einem integrierten Silicon Image SiI3114-RAID-Controller erstellt wurden. Das alte Motherboard ist tot. Das neue Motherboard (mit einem anderen RAID-Controller) startet nicht vom Array. Ich habe keinen Grund zu der Annahme, dass die Laufwerke beschädigt oder beschädigt sind. Ich bin zu 99% sicher, dass das Problem darin besteht, dass der neue Controller nicht kompatibel ist oder ich ihn nicht richtig einrichte.

Ist es möglich, Daten von den Laufwerken mit einem anderen Controller wiederherzustellen?

Würde eine PCI-Karte wie diese mir erlauben, erneut aus dem Array zu lesen?

2
Wenn Sie sich nicht in einer Umgebung befinden, in der eine hohe Leistung gefordert ist (was Sie wahrscheinlich nicht tun, weil Sie anfangs den Motherboard-Raid verwendet haben), würde ich demütig den Wechsel zu einer softwarebasierten RAID-Lösung vorschlagen, da Sie die Steuerungssoftware für den zukünftigen Einsatz einfacher sichern können und Kompatibilität, anstatt auf einen bestimmten Chipsatz zu setzen, der im Falle eines Ausfalls verfügbar ist. Xantec vor 13 Jahren 0
@Xantec - Absolut einverstanden. Wenn ich damals gewusst hätte, was ich jetzt weiß, hätte ich das Hardware-RAID nicht verwendet. Ich bin ehrlich gesagt ein wenig überrascht, dass diese Dinge so grotesk nicht standardisiert sind. Isaac Truett vor 13 Jahren 0

2 Antworten auf die Frage

1
Linker3000

Es ist schwer zu sagen, aber die Angaben für diese Karte besagen, dass sie den richtigen Chip hat, aber es hängt davon ab, ob der Hersteller mit seiner speziellen Logik etwas Besonderes gemacht hat.

Ich nehme an, Sie werden nur herausfinden, ob es funktioniert, wenn Sie es versuchen.

1
Isaac Truett

Soweit ich das beurteilen kann, ist es nicht möglich, ohne einen SiI3114-Chip vom SiI3114-RAID zu lesen. Ich kaufte die Erweiterungskarte, die in der Frage verlinkt war, installierte sie, schloss die drei Laufwerke an und sie startete sofort.

Da sich dieses Array in RAID 5 befindet und das Gesamtvolumen der Daten, die ich erhalten möchte, klein genug ist, um auf eine einzelne Festplatte aus dem Array zu passen, plane ich, eine Platte zu entfernen, sie neu zu formatieren und den Inhalt des Arrays aus dem restlichen zu kopieren zwei Scheiben. Dann formatiere ich die beiden anderen Laufwerke einzeln neu und verwende sie, um Backups zu erstellen. Es ist nicht so eine gute Lösung, wie ich es mir beim Setup des RAID erhofft hatte, aber es sollte viel einfacher sein, den weiteren Fortschritt sicherzustellen.

Update :

Ich habe mit dem hier beschriebenen Ansatz einen vernünftigen Erfolg gehabt. Ich habe WinXP / Ubuntu mit Doppelstart jetzt auf einer Festplatte vom alten RAID ausgeführt. Ein Problem, auf das ich stieß, war, dass Ubuntu verwirrt wurde, weil das Laufwerk selbst nach dem Partitionieren und Installieren von Windows immer noch RAID-Metadaten enthielt. Ich konnte mit einer Live-CD booten, mit GParted neu partitionieren, die vorhandenen Partitionen mounten und lesen, aber das Ubuntu-Installationsprogramm konnte nicht erkennen, dass das Laufwerk vorhanden war. Ich fand schließlich einen Hinweis auf das Metadatenproblem und behebte es mit dmraid. Keine Ahnung, warum das Ubuntu-Installationsprogramm hinsichtlich der Metadaten wählerischer ist als GParted, Disk Utility und Windows Disk Management.

Vielen Dank für das Update - es ist immer gut, etwas Nachbearbeitung zu erhalten und viele Poster stören nicht. Linker3000 vor 13 Jahren 0