ddrescue는 다른 이미지 파일에 대한 복구 작업을 재개합니다.

ddrescue는 다른 이미지 파일에 대한 복구 작업을 재개합니다.

내 3TB WD Green HDD에 오류가 발생했습니다. WD Red 3TB HDD 2개 + Synology DS215j NAS를 구입했습니다. RAID1에 NAS를 설치하기 전에 WD Reds를 사용하여 3TB WD Green HDD에서 데이터를 복구하고 싶습니다(이미지 파일용으로 하나의 WD Red를 사용하고 미러에서 데이터를 복구하기 위해 또 다른 WD Red 사용). 이미지 파일로 포맷하려면 WD Red를 NAS 인클로저에 넣고 복구된 데이터를 복사한 다음 두 번째 WD Red를 추가하여 NAS를 RAID1로 사용하여 중복성을 확보하세요.

ext3 파일 시스템을 사용하여 두 개의 WD Red 중 하나를 분할하고 이미징을 시작했습니다. 4일 후 이미지는 ext3의 2TB 파일 크기 제한에 도달했고 동일한 디스크에 있는 다른 이미지 파일로 복원할 수 없었습니다.

  • 질문 1: 두 번째 WD Red를 사용해서 ext4로 포맷하고 2TB 이미지 파일을 복사해 두었다고 해도, 고장난 드라이브와 WD Red가 같은 크기(3TB)이기 때문에 이미지가 완성될지는 잘 모르겠습니다. ). 최소한 몇 GB의 두 번째 대상 드라이브가 필요하다고 생각합니다(500GB 드라이브가 있습니다). 어떻게 생각하나요?

  • 질문 2: 2TB 이미지 파일이 포함된 동일한 디스크에 있는 두 번째 파일로 이미지를 복원할 수 없는 이유는 무엇입니까? (ddrescue는 쓰기가 실패했음을 의미하며 파일이 너무 큽니다). 어젯밤부터 오늘 아침까지 많은 포럼 게시물을 읽었지만 두 개의 서로 다른 이미지 파일을 마운트하는 방법에 대한 가이드만 찾았습니다. 누락된 것은 서로 다른 이미지 파일로 ddrescue 작업을 재개하는 방법이었습니다(그들은 쉽다고 말했지만 그게 전부입니다) 내 경우에는 작동하지 않으며 그 이유를 알아내야 합니다.)

답변1

전체 파티션을 복구하려면 개별 파일 대신 전체 하드 드라이브를 대상으로 지정하는 것이 더 나은 아이디어일 수 있습니다. 간단히 디스크를 출력 파일로 지정할 수 있습니다.

ddrescue /dev/baddisk /dev/gooddisk

용량이 상대적으로 크면 문제가 되지 않습니다 gooddisk. 복구 후 파티션 테이블을 통해 이 문제를 해결할 수 있습니다.

또 다른 해결책: ext3 대신 ext4를 사용하십시오. ext4에서는 최대 파일 크기가 ext3의 2TB에서 16TB로 늘어납니다. ext3를 ext4로 매우 쉽게 변환할 수 있습니다. 실제로 가장 쉬운 방법은 ext4 파티션으로 마운트하기만 하면 됩니다.

확장: 어쩌면 그것만으로는 충분하지 않을 수도 있습니다.여기ext3를 ext4로 마이그레이션하는 방법을 설명하는 문서입니다. 이것은 비교적 쉽습니다.

관련 정보