web-dev-qa-db-ja.com

WindowsServerソフトウェアのRAIDボリューム定数「FailedRedundancy」

Windows Server2008ソフトウェアのRAIDボリュームを使用しています。そのため、最近、システムイベントログに「デバイス\ Device\Harddisk7\DR7のブロックが不良です」というエラーが表示されるようになりました。

一方、Disk Managerのボリュームは、「FailedRedundancy」としてマークされています。 「ボリュームの再アクティブ化」をコマンドで実行すると、再同期が開始されますが、しばらくすると停止して前の状態に戻ります。

故障したディスクのchkdskは役に立ちません。バックアップからの削除、再フォーマット、復元以外に何ができますか?ありがとうございました。

更新ディスクの1つ(たとえば#7)をオフラインにすると、「Failed Redundancy」ラベルが「Failed」に変化するため、ディスクを取り外して空のディスクに置き換えると、保存されません。ボリューム。

5

ここで私の経験を要約したいと思います。

Windows Server(2008 R2では実際)ソフトウェアRAID5アレイが「再同期」状態にある場合、ストライプボリュームと同様にディスク障害に対して脆弱です。したがって、2つのオプションがあります。

  • windowsソフトウェアRAID5を使用しないでください。
  • 「再同期」状態への移行を許可しないでください(UPSを使用するなど)。

再び。再同期中にボリュームドライブの1つに障害が発生した場合は、ほとんど失敗します。ボリュームを再度作成し、そのボリュームでchkdskを実行して、バックアップからデータを復元するだけです。

1

ドライブを不良ブロックと交換する必要があります。配列を再構築しようとするたびに、そのブロックに到達すると失敗します。

ただし、完全に再フォーマットする必要はありません。故障したドライブを取り外して交換し、必要に応じてパーティションを作成して、アレイを再構築できます(もちろん、アレイがRAID1、RAID5などではなくRAID0でない場合)。

私はWindowsのソフトウェアRAIDで上記のいずれも行っていないので、関連するコマンドを発行する場所が明確でない場合は、他の誰かがそこであなたを助けなければなりません。彼らがあなたを助けるのを助けるために、あなたの質問にあなたの現在のディスクレイアウトを追加することは良い考えでしょう。

9
David Spillett

バックアップするボリュームが欠陥のあるドライブのボリュームである場合は、少なくとも一時的に、他の何かにバックアップする必要があります。とにかく、不良ドライブを交換する必要があります。本当に簡単です。

また、バックアップ戦略を再検討することをお勧めします。適切なバックアップとは、現在のシステムがすべて破壊された場合でもデータを復元できるようにするものです。持っているのはバックアップではなく、単に2番目のコピーです。

バックアップのテストに関してEvanや他の人が行ったコメントに追加します。通常のテストリストアに加えて、バックアップしたシステム以外のシステムにデータをリストアできることを知っておく必要があります。クランチが発生し、ディザスタリカバリを実行する必要がある場合は、まったく異なるハードウェアを使用して実行する必要があります。これができない限り、ビジネスは脆弱です。

2
John Gardeniers