Wenn Sie einen dedizierten RAID-Controller haben, der an einen PCI-Port angeschlossen wird, sollte dies in Ordnung sein. Alle RAID-Daten werden auf dem Controller gespeichert, wobei die Metadaten auf den Laufwerken übereinstimmen. Dann können Sie das Ganze einfach auf einen anderen Server verschieben. Bei einigen Controllern können Sie sogar die Laufwerke mischen, damit sie nicht in der Reihenfolge zurückkehren müssen, in der sie herausgekommen sind (besonders nützlich, wenn Sie 14 Festplatten haben).
Wenn Sie softwarebasiertes RAID verwenden (dh unter Windows oder Linux), kann auch dieses zwischen Computern transportiert werden. Wenn Sie unter Windows alle neuen Datenträger einlegen, werden Sie aufgefordert, diese zu importieren, und sie sollten problemlos laufen. Unter Linux kenne ich das Verfahren nicht, aber ich vermute, dass es etwas Ähnliches wäre.
Wenn Sie einen integrierten RAID-Controller verwenden, kann es hier schwierig werden. Sie haben angegeben, dass Sie zwischen verschiedenen Hardwarekomponenten wechseln. Wenn Sie also beispielsweise von einem Adaptec RAID-Controller zu einem 3Ware-Controller wechseln, sind die Überlebenschancen minimal. Wenn beide Karten dieselbe Controller-Marke haben, können sie möglicherweise die Metadaten von den Festplatten lesen und das Array neu erstellen.
Wenn Sie SEHR mutig sind, können Sie auf dem neuen Controller ein neues Array erstellen und sicherstellen, dass Sie genau dieselben Einstellungen wie der zuvor verwendete Controller verwenden (gleiche Streifengröße usw.) und wenn Sie gefragt werden, ob Sie dies möchten Initialisieren Sie das Array, sagen Sie Nein und hoffen Sie auf das Beste. Ich habe diese Arbeit mit einem RAID0 und einem RAID10 gehabt, aber nie mit einem RAID5.
Die kurze Antwort lautet also: Wenn Sie es einfach bewegen möchten, investieren Sie hundert Dollar in einen richtigen RAID-Controller und bewegen Sie das Ganze mit einem Schlag.