失敗したRAID5の復元

失敗したRAID5の復元
md0 : active raid5 sdc2[5](S) sda2[4] sdd2[3](F) sdb2[1]
      17510688768 blocks super 1.2 level 5, 64k chunk, algorithm 2 [4/2] [UU__]

何が起こったのか:

  1. ソフトウェア開発に失敗
  2. 新しいハードに交換しました。
  3. SDD の一部の不良セクタが原因でリカバリが停止しました。

私が望むのは、できるだけ多くのデータを回復し、RAID全体ではなく不良セクタに保存されているファイルだけを失うことです。

どうすればいいですか?

答え1

  • 再同期の停止
  • 新しいディスクからRAIDスーパーブロックを削除する
  • dd_rescue2番目の故障したドライブを新しいドライブにコピーするために使用されます。
  • 2回目の失敗をコピーに置き換えます。正しくコピーした場合、RAIDを再起動してもわかりません。
  • 可能なすべてのデータをコピーします。劣化モードで実行されているため、まだRAID 5パリティがなく、一部のファイルには検出できないデータエラーがある可能性があります。ファイルシステムも同様です。
  • 失われたディスクのRAIDアレイを再構築し、ファイルシステムを再作成します。
  • 確認済みの保存データをもう一度コピーしてください。
  • 2番目の交換用ディスクを購入して再構築されたアレイに追加します。

関連情報