不良ディスクを持つ RAID0 の LVM ボリュームに XFS ファイルシステムをマウントする方法は?

不良ディスクを持つ RAID0 の LVM ボリュームに XFS ファイルシステムをマウントする方法は?

私は RAID0 (JBOD) セットアップで 2 つの 500 GB ディスクを備えた小型 NAS を持っています。(わかっています、わかっています、大きな間違いです... 後でわかると思いますが...)

さて、ディスクの 1 つが故障し始めました (マーフィーはいつも正しいですね...)

NAS からディスクを取り外し、別の SATA-USB ボックスに入れて Linux ラップトップに直接接続し、チェックしました。結果は、ディスク 2 に不良セクタがあるというものでした。

私の疑問は明白です:故障したディスクからデータを回復するにはどうすればよいですか?

またはmdadmを使用して、できる限り回復したいと思い、ラップトップでアレイを組み立てました。しかし、ボリュームのマウント時にエラーが発生します。ddrescuefsck

$ mount /dev/md1_vg/md1vol1 /media/iarray -o ro  
mount: No data available

私も試しました:

$ mount /dev/md126 /media/iarray -o ro
mount: unknown filesystem type 'LVM2_member'

これはセットアップです(ラップトップ内):

$ lsblk 
NAME                        MAJ:MIN RM   SIZE RO TYPE   MOUNTPOINT
[...]
sdb                           8:16   0 465,8G  0 disk   
├─sdb1                        8:17   0     2G  0 part   
└─sdb2                        8:18   0 463,8G  0 part   
  └─md126                     9:126  0 927,6G  0 linear 
    └─md1_vg-md1vol1 (dm-0) 252:0    0 927,6G  0 lvm    
sdc                           8:32   0 465,8G  0 disk   
├─sdc1                        8:33   0     2G  0 part   
└─sdc2                        8:34   0 463,8G  0 part   
  └─md126                     9:126  0 927,6G  0 linear 
    └─md1_vg-md1vol1 (dm-0) 252:0    0 927,6G  0 lvm    
sr0                          11:0    1   6,7G  0 rom  

私は使用を計画しておりddrescue、このツールはブロック デバイス (マウント ポイントではない) を使用するため、試してみました。

$ ddrescue -f -n /dev/md1_vg/md1vol1 lvmimage logfile
GNU ddrescue 1.17
Press Ctrl-C to interrupt
rescued:   498018 MB,  errsize:    498 GB,  current rate:        0 B/s
   ipos:   498018 MB,   errors:       1,    average rate:   25076 kB/s
   opos:   498018 MB,    time since last successful read:       1 s
Finished  

良いニュースではありません。498GB しか復旧できず、498GB のエラーが発生しました。なぜこのようなことが起きたのでしょうか。エラーを無視してデバイスの読み取りを続行するはずですが、そうではありませんか。ディスク #1 を復旧したばかりのようです。問題は、ファイルが両方のディスクに分散している可能性があるため、ファイル システムを表示するにはボリューム全体をマウントする必要があることです。

ここで行き詰まってしまいました... 何が間違っているのでしょうか? 各ディスク パーティションを個別に回復してから、LVM ボリュームに組み立ててみるべきでしょうか? このようなことに成功した人はいますか?

このディスクを回復する必要があります...このディスクには、子供たちの 8 年間の生活 (写真とビデオ)、仕事、大学の仕事、妻の仕事が保存されています...プロの回復サービスに 2,000 ユーロを費やす余裕はありません。

助けてください!

(その間、私は WD-Red 2TB ディスクのペア (5 年間保証 [これが何を意味するのかは不明]) に 220 ユーロを費やし、もちろん RAID1 セットアップで... これらに復元できるものはすべて復元したいと思っています)

関連情報