Überfall 0 - Was passiert mit den Daten, wenn HDDs an ein anderes Motherboard angeschlossen sind

1408

Ich kaufe ein neues Motherboard Asus M4A785TD-V EVO, um das kürzlich verstorbene Asus A8N32 zu ersetzen.

Das ursprüngliche Motherboard verfügt über einen NVIDIA NVRaid-Controller, den ich zum Stripen (raid-0) von 2 HDDs verwendete. Das neue Motherboard scheint einen AMD-RAID-Controller zu haben, von dem ich vermute, dass er nicht mit einem NVRAID kompatibel ist.

Gibt es eine Chance - ich kann die Daten sehen, nachdem ich diese 2 Festplatten an das neue Motherboard angeschlossen habe?

3
Mögliches Duplikat von [Bleibt mein RAID0 erhalten, wenn ich es auf einen neuen Computer verschiebe?] (http://superuser.com/questions/113575/will-my-raid0-stay-intact-when-i-move-it- auf einen neuen Computer) Ƭᴇcʜιᴇ007 vor 11 Jahren 0

2 Antworten auf die Frage

3
David Spillett

Es ist sehr unwahrscheinlich, dass der neue Controller ein RAID-Array-Setup vom alten erkennt. Manchmal kann sogar das Wechseln zwischen Controllern desselben Herstellers oder sogar des gleichen Bereichs dazu führen, dass das Array nicht erkannt wird.

Dies ist einer der Gründe, warum ich die Verwendung der RAID-Unterstützung von Motherboards und billigen E / A-Karten nicht empfehle (der andere Grund ist, dass diese normalerweise "gefälschtes RAID" sind und die schlimmsten Punkte von Hardware- und Software-RAID in einem unschönen Paket zusammenfassen) .

Wenn Sie das Software-RAID von Linux verwenden, können Sie die Laufwerke einfach auf einen anderen Computer übertragen, und meistens (meistens nicht) wird es ziemlich automatisch funktionieren. Manchmal ist ein kleiner manueller Eingriff erforderlich (z. B.: Wenn der konfigurierte Geräteknoten Konflikte mit einem vorhandenen Array in der neuen Maschine auslöst, müssen Sie das Array manuell neu zusammensetzen, dies geschieht jedoch mit einem einzigen mdadmBefehl). Ich vermute, die Software-RAID-Lösungen anderer Betriebssysteme lassen sich auf einfache Weise zwischen Computern transportieren. Linux ist jedoch das einzige, das ich sicher kenne, da ich die Operation mehrmals selbst durchgeführt habe.

Wenn Sie kein Software-RAID verwenden möchten, erhalten Sie eine gute Controller-Karte. Dann können Sie den Controller mit den Laufwerken transplantieren oder einen neuen Controller desselben Typs erwerben (dies funktioniert nicht wie bei drahtlosen RAID-Controllern, da dies mit Wireless-Controllern der Fall ist Bei NICs wechseln die Controller-Chips manchmal unauffällig zwischen den Revisionen, sodass die Box zwar die gleiche Teilenummer hat, jedoch nicht unbedingt kompatibel sind. Gute Hardware-RAID-Vorteile gegenüber Software-RAID und "Fake-RAID" sind in einigen Fällen eine bessere Leistung, vollständige Unabhängigkeit des Betriebssystems und (wenn Sie gutes Geld bezahlen) Sicherheitsfunktionen wie batteriegepufferte Cache / Puffer.

+1 für den Unterschied zwischen gutem und schlechtem Hardware-RAID. Selbst ein ziemlich guter Hersteller wie 3Ware lässt es nicht zu, dass die Laufwerke einfach zwischen Controllern verschoben werden können. Unabhängig davon, welche Karte Sie kaufen, kaufen Sie zwei. Wenn also (oops, ich meine "wenn") Ihre Karte erlischt, haben Sie immer noch eine Karte, mit der Sie Ihre Daten retten können. Oder haben Sie einen guten Backup- / Wiederherstellungsplan. Verwenden Sie schließlich niemals "RAID 0". Adrien vor 14 Jahren 0
Ich sehe Raid 0 als einen flexiblen Einwegansatz. Derzeit verwende ich den Motherboard-Controller für einen RAID 0-Stick mit 0 Laufwerken. Alle wichtigen Informationen werden häufig auf ein externes eSata-Laufwerk gespiegelt. Ich persönlich finde diese Kombination aus 3 Laufwerken netter als ein RAID 5 mit 3 Laufwerken, da sie die zusätzliche Sicherheit bietet, eines der Laufwerke von der Stromversorgung fernzuhalten, nicht auf RAID angewiesen ist, um Daten von meinem Backup abzurufen, und bietet dies Flexibilität, um das RAID jederzeit ohne großen Aufwand fallen zu lassen oder zu rekonstruieren. Schnell + Sparsam + Sicher (Backup), auf Kosten einer geringen Ausfallsicherheit. mtone vor 14 Jahren 0
Fair genug, monoton, zumal Sie die Risiken erkennen und einen Backup-Plan haben. Nur aus Neugier, haben Sie Ihr gestreiftes Array jedoch mit einem einzigen Laufwerk verglichen, mit Tests, die Ihre reale Arbeitslast simulieren? Nach meiner eigenen Erfahrung (YMWV) war der Leistungszuwachs gering und das Risiko einer Verdoppelung der Ausfallwahrscheinlichkeit nicht wert. Natürlich sollte ich "niemals nie sagen". :-) Adrien vor 14 Jahren 0
@Adrien: es hängt davon ab, wofür du das Array verwendest. Ich betreibe Datenbanken und kleine Teams von virtuellen Maschinen zum Testen von RAID0-Arrays, und ich kann Ihnen sagen, dass die Leistungssteigerung (über einzelne Laufwerke oder ein RAID1-Array) sich unter diesen Umständen definitiv lohnt. Stellen Sie nur sicher, dass alles, was Sie interessiert, gut gesichert ist (dh meine Test-DBs und VMs verfügen alle über Sicherungen auf RAID1-Arrays und externen Medien). Bei Live-Systemen verwenden Sie stattdessen RAID1 + 0 / RAID10, um die Leistung zu gewährleisten, ohne dass es dem RAID0-System fehlt Resilienz David Spillett vor 14 Jahren 0
@ Adrien. Gute Frage. Ich habe die Dinge ein wenig ausprobiert und kam zu dem Schluss, dass 4 Festplatten in 2 Arrays mit je 2 Laufwerken, einer für Daten und einer für Betriebssystem und Programme, nicht so gut waren, wie ich gehofft hatte. Ich fand heraus, dass Windows 7 auf einem ICH10 Matrix Raid Storage auf RAID 0 128k mit 2 Seagate 1 GB 7200.11 SATA meistens langsamer arbeitet. Die Startzeit ist länger, und obwohl die Rohgeschwindigkeit hoch ist, wird das Betriebssystem bei mäßigen gleichzeitigen Workloads ziemlich träge. mtone vor 14 Jahren 0
Ich mache viele große Dateioperationen (Remuxing usw.) und die Kopie von Raid1 nach Raid2 (4 Laufwerke) hatte eine harte Zeit, über 80 MB / s zu bleiben. Grundsätzlich führt jeder Zugriff auf einen Raid, auf den kopiert wird, zu einem schleppenden Durcheinander, das insgesamt schlechter ist als die optimale Verwendung von 3 oder 4 unabhängigen Laufwerken (wobei jeweils unterschiedliche Aufgaben zugewiesen sind). Die Schreibgeschwindigkeit von 100 MB / s macht in einigen Situationen ziemlich viel Spaß, und ich denke, ich werde einen der zwei Raids für eine Weile behalten und für den Rest zwei unabhängige Laufwerke (Betriebssystem, Programme usw.). Vielleicht entscheide ich mich, das Raid-Ding vollständig fallen zu lassen, wenn zu viele Leistungsnachteile auftreten. mtone vor 14 Jahren 0
Eine meiner vielen Mantras: "Benutze das richtige Werkzeug für den Job und benutze es gelegentlich, um sicherzustellen, dass es immer noch das richtige Werkzeug ist ..." @David, du hast absolut Recht, es gibt Situationen, in denen das Risiko es wert sein kann Dies gilt insbesondere, wenn Sie Maßnahmen zur Risikominderung ergreifen. Wie gesagt, ich hätte nicht "Nie" sagen sollen, aber ich denke, wir können uns alle einig sein: "Für die große Mehrheit der Benutzer ist RAID 0 in der Mehrzahl der Fälle wahrscheinlich nicht das richtige Werkzeug." Adrien vor 14 Jahren 0
0
Russ Warren

Es ist zu 99% wahrscheinlich, dass der neue RAID-Controller Ihr aktuelles Setup nicht erkennt. Planen Sie das Schlimmste - sichern Sie Ihre Daten und erstellen Sie das Array auf dem neuen Controller neu.