web-dev-qa-db-ja.com

ミラーリングされた(RAID-1)ディスクを別のシステムに接続して読み取ることはできますか?

RAID-1アレイにディスクがある場合、そのうちの1つを取り出し、別のシステムに接続して読み取ることができますか?

つまり、ターゲットシステムでは、RAIDアレイのディスクを通常のディスクと同じように扱いますコントローラー/ドライバーのサポートに関係なくで、再構築は行いません。

アイデアは、私のディスク(2つのディスク)が劣化した場合、別のシステムに接続でき、同じ容量の別のディスクを取得する必要がない(時間の経過とともに難しくなる)と(願わくば)アクセスがない場合でもコントローラーまたはマザーボードがディスクの1つではなく故障した場合、元のシステムに。

21
RichN

コントローラー/ドライバーに関係なく

RAIDの実装を無視しますか?その場合、答えは一般的にnoになります。すべてのハードウェアコントローラがディスクをこのような透過的な方法で処理するとは限りません。

ただし、LinuxでのソフトウェアRAID(md + raid1)の場合はyes、ディスクヘッダーもシークレットブロックレベルの最適化も行われません。

Windowsのディスクミラーリングの場合、ディスクが「ダイナミック」として初期化されていることを含み、それを読み取るシステムがダイナミックボリュームを理解できることを考えると、正常に機能するはずです。 Windowsを実行している別のシステムからアクセスできます。

最終的には;コントローラに関係なく、ディスクを接続する試行できます。うまくいけば、うまくいきます。指示しない限り、つまり「初期化」などの操作を実行しない限り、コントローラはディスク上のデータを損傷しません。

6
conny

必ずしも通常のディスクとしてディスクにアクセスできるわけではありませんが、ローカルシステムに、劣化したRAID-1アレイの一部としてアクセスし、データを正しく読み取るように指示できるはずです。

これを行う必要があり、ハードウェアRAIDを使用している場合は、同じ種類のカードが必要です。ソフトウェアRAIDの場合は、同じソフトウェアが必要です。

someの実装がそれを作ることに注意してくださいlike likeディスクは通常のディスクヘッダーを持つ通常のディスクですが、私はそのまま使用するのに非常に注意; RAID情報がどこかに隠れていて、1日が台無しになる可能性があります。

3
Teddy

同じもの、つまり同じRAIDコントローラ、または同じ種類のソフトウェアRAIDがサポートされている場合にのみ(IE、今日作成されたソフトウェアRAIDが将来サポートされることを期待しますが、非推奨のものはいつかなくなる可能性があります)。

ハードウェアraidの切り替えは、細心の注意が必要です。

3
Ronald Pottol

これは動作することが保証されていませんが、多くの場合動作します。具体的な例の1つとして、ICH9Rチップセットによって作成されたRaid-1アレイからハードドライブを1つ取り出し、SB600チップセットを搭載したシステムにプラグインして、正常に起動することができました。

1
Chuu

私はこの問題を抱えていて、次のことがうまくいきました。

Raid 0ディスク(Windowsで作成)の1つを取り、それを別のマシンの内部SATAポートに差し込みました。たまたま同じスペックのマシンですが、窓鏡ならどこでも同じだと思います。

コンピューターを右クリックして起動したディスク管理で。黄色の警告サインがあり、「外部ディスク」というラベルが付いたディスクを見つけました

ドライブを右クリックして、「外部ディスクのインポート」を選択しました。

できました。

PS。 USB経由でドライブを取り付けると、これを行うことができませんでした。 「外部ディスクのインポート」オプションを使用できるようにするには、内部SATAを経由する必要がありました。

1
Simon