2개의 디스크 NAS에서 한때 RAID1(MD의 LVM)의 일부였던 디스크의 데이터를 복구/복사하는 방법은 무엇입니까?

2개의 디스크 NAS에서 한때 RAID1(MD의 LVM)의 일부였던 디스크의 데이터를 복구/복사하는 방법은 무엇입니까?

내장 소프트웨어를 통해 RAID1 어레이로 구성된 2디스크 NAS가 있습니다. 데이터를 포함하는 두 개의 볼륨이 있습니다(MD의 LVM). 이제 두 디스크를 모두 교체했으며 이전 데이터를 복사하고 싶습니다.

USB를 통해 Linux PC에 두 개의 디스크가 연결되어 있으며 이제 이 볼륨을 마운트하고 싶습니다. 다음과 같이 진행됩니다.

# lsblk | tail -11
sdp                              8:240  0   3.7T  0 disk  
├─sdp1                           8:241  0   1.9G  0 part  
├─sdp2                           8:242  0   1.9G  0 part  
└─sdp3                           8:243  0   3.7T  0 part  
sdq                             65:0    0 931.5G  0 disk  
├─sdq1                          65:1    0   1.9G  0 part  
├─sdq2                          65:2    0   1.9G  0 part  
└─sdq3                          65:3    0 927.7G  0 part  
  └─md124                        9:124  0 927.6G  0 raid1 
    ├─vg_a8765432-vg_info_area 254:9    0   100M  0 lvm   
    └─vg_a8765432-lv_37654321  254:10   0 927.5G  0 lvm  

저는 MD와 LVM에 대한 경험이 부족해서 누가 좀 알려주세요.파일을 복구하기 위해 MD+LVM에 ext4 파티션을 마운트하는 방법?

기존 드라이브에 결함이나 데이터 불일치가 없습니다(수정할 필요 없음). 나중에 형식을 다시 지정하고 다른 상황에서 재사용할 것입니다. 그래도 지금 설치할 수 있다면 ro더 좋겠습니다 .

업데이트: @hauke-laging 덕분에 데이터가 sdq3복원되었으므로 이제 sdp3(또 다른 "linux_raid_member")가 두 데이터 파티션의 나머지 부분입니다.

답변1

mkdir --mode=000 /mnt/old_volume
mount -o ro /dev/vg_a8765432/lv_37654321 /mnt/old_volume
ls -l /mnt/old_volume

답변2

지금 새로 고칠 필요가 없다면...이전 LVM 미디어를 마운트하고 cp 또는 rsync를 사용하여 데이터를 복사하기만 하면 됩니다...이것이 "쉬운" 방법입니다. 둘째, 작업 중에 읽기 전용으로 마운트하는 것이 좋습니다. 복사 작업.

관련 정보