RAID 배열의 디스크에 쓰기, 파일 잘림, 데이터 복구 시도, 아치 리눅스

RAID 배열의 디스크에 쓰기, 파일 잘림, 데이터 복구 시도, 아치 리눅스

손상된 RAID1 쌍에서 일부 데이터를 복구하려고 하는데 상황이 더 악화되기 전에 조언을 구하고 싶습니다.

이것이 내 문제의 원인입니다. OS를 다시 설치하기 전에 일부 데이터를 저장하고 싶었습니다. 나는 두 개의 디스크가 있는 오래된 컴퓨터를 발견했고, 두 디스크를 모두 메인 컴퓨터에 연결하고 lsblk를 입력했는데 IIRC와 같은 내용이 표시되었습니다.

sda           8:0    0   1.8T  0 disk 
├─sda1        8:1    0  59.6G  0 part 
└─sda2        8:2    0   1.8T  0 part 
  └─md127     ???    ?   1.8T  ? ????
sdb           8:0    0   1.8T  0 disk 
├─sdb1        8:1    0  59.6G  0 part 
└─sdb2        8:2    0   1.8T  0 part 
nvme0n1     259:0    0 931.5G  0 disk 
├─nvme0n1p1 259:1    0   300M  0 part 
├─nvme0n1p2 259:2    0 896.8G  0 part /
└─nvme0n1p3 259:3    0  34.4G  0 part [SWAP]
  

여기서 nvm은 기본 디스크입니다. 두 디스크 중 어느 디스크에 md127이 있는지는 기억나지 않지만 sda인 것 같습니다. 지금은 mdadm이 설치되어 있지 않습니다. (적어도 제가 아는 한 Manjaro 박스입니다.) md127을 마운트하고 귀중한 데이터를 몇 개의 타르볼에 저장할 수 있다는 것을 알았습니다. 그런 다음 메인 디스크를 지우고 다시 설치했습니다. 어느 시점에서 나는 새 OS에 mdadm을 설치하고 RAID1 쌍을 설치했습니다. 그러다가 내가 저장한 타르볼이 잘린 것을 발견했습니다.

나머지 타르볼을 어떻게 복원해야 합니까?

간단한 fsck로 이 문제를 해결할 수 있을지 궁금합니다. 하지만 무작위로 노크하는 경우에는 불안합니다.

집에 또 다른 2TB 디스크가 없고, 어떤 디스크(있는 경우)에 여전히 유용한 데이터가 있는지 확신할 수 없기 때문에 ddrescue는 별로 도움이 되지 않습니다.

관련 정보