異なるコントローラ間での RAID アレイの移行

異なるコントローラ間での RAID アレイの移行

最近、マザーボードが突然故障してしまいました。RAID 0 で 2 つのディスクが接続されています。このマザーボードのコントローラーは ICH9R です。ハードウェアの入手が困難であるため、レプリカや同じコントローラーを持つものを入手できません。同僚のアドバイスに従って、下位互換性を念頭に置きながら、新しいコントローラーを搭載したボードでデータの回復を試みるつもりです。

しかし、新しいシステムが故障していることが判明したため、ボリュームの回復には使用できません。私が利用できる唯一の他のシステムは ICH7 ベースです。Intel のサイトには、指定された RAID 構成をサポートする限り、RAID ボリュームは異なる I/O コントローラ間で転送可能であると記載されています。ただし、その記事は特にチップセットのアップグレードに焦点を当てており、これはダウングレードになります (?)。そのため、単純に試してみることに少し懐疑的です。これはどの程度可能で、安全ですか? 将来の参考のためにこれを評価するために、どのような種類の情報を判断/比較する必要がありますか?

答え1

まず、ディスクを新しいシステムに移動し、バックアップからデータを復元してみてはいかがでしょうか? (RAID のマントラに注意してください: 「RAID はバックアップの代わりにはなりません。RAID はバックアップの代わりにはなりません。RAID はバックアップの代わりにはなりません。」...)


あるいは、もっと役に立つかもしれない方法: Linux ライブ CD から起動し、dmドライバーを使用してディスクを読み取ります。次に、データにアクセスしたら、それをネットワークにコピーし、ディスクを再フォーマットして、データをコピーし直します。


「ディスクを再フォーマットする」と書いたのは、これが再び起こった場合に安全に読み取れるようにするためです。つまり、ソフトウェア RAID (ハードウェアに依存しません。Windows、Linux、BSD など、いずれもこれをサポートしています)、または互換性のある予備の HW RAID カードを使用したハードウェア RAID、または互換性のある予備のマザーボードを使用した偽の RAID (使用したもの) のいずれかです。

関連情報