파일이 누락된 경우 "dd"에는 전체 파티션이 필요합니까?

파일이 누락된 경우 "dd"에는 전체 파티션이 필요합니까?

일반적으로 파티션의 파일 시스템에 파일 손실 문제가 있는 경우 첫 번째 단계는 dd전체 파티션을 복구하는 것입니다.

파티션의 파일 사용량이 50% 미만이면 dd전체 파티션이 백업 공간을 낭비하는 것처럼 보입니다.

dd전체 파티션이 필요 합니까 ? 그렇지 않다면 어떻게 dd필요한 부분만 선택할 수 있을까요?

파티션의 파일이 차지하는 섹터/블록의 최소 및 최대 주소 범위를 표시할 수 있는 도구가 있습니까? dd편집할 부분을 좁히는 데 도움이 될 수 있을까요 ?

감사해요.

답변1

당신 주장의 "보통"은 어디에서 왔습니까? 첫 번째 단계는 무엇이든 될 수 있습니다. 백업에서 복원하고, 개정 관리 저장소의 버전으로 복원하고, 일부 파일 시스템을 사용하여 삭제 취소도 가능합니다. "일반적인" 가정은 파티션의 바이트 단위 복사본이 있다는 것입니다.

그러나 질문에 대답하려면 파티션의 압축된 복사본을 저장하고 count 명령을 사용하여 dd를 제한할 수 있습니다. 언제든지 파티션이 0이 되면 파일을 압축하는 것이 매우 경제적일 수 있습니다.

그러나 더 나은 솔루션은 블록 중복 제거 기능이 있는 백업 시스템을 사용하는 것입니다.

관련 정보