Windows 데이터 중복 제거: 특정 청크 파일을 사용하는 파일을 결정합니까?

Windows 데이터 중복 제거: 특정 청크 파일을 사용하는 파일을 결정합니까?

Windows Server의 데이터 중복 제거 기능 사용:

청크 저장소에 특정 청크 파일이 있으면 어떤 파일에 해당 청크가 포함되어 있는지 확인할 수 있습니까?

여기서 사용 사례는 디스크의 읽을 수 없는 블록을 청크 파일에 다시 매핑할 수 있다는 것입니다. 즉, 특정 청크 파일에서 손상이 발생했을 수 있으며 어떤 파일이 해당 청크를 사용하는지 알고 싶습니다. 해당 파일이 어떤 방식으로든 손상된 것으로 나타나는지 확인하고/또는 손상되었다고 가정하고 복원하십시오.

***Logical sector 4298505920 (0x10035fec0) on drive X is in file number 144581.
\System Volume Information\Dedup\ChunkStore\{F3F1DCDF-134B-4A3E-AFD5-5F698E42667A}.ddp\Data\000004ad.00000001.ccc

즉, 위 청크 파일의 데이터를 어떤 파일이 사용하고 있는지 알 수 있나요?

답변1

내가 아는 한, Windows Server의 데이터 중복 제거 기능은 청크를 사용하는 파일로 돌아가는 방법을 제공하지 않습니다. 그러나 연결이 있는지 알아내는 몇 가지 방법이 있습니다.

PowerShell 및 중복 제거 Cmdlet: 데이터 중복 제거와 관련된 PowerShell cmdlet을 활용합니다. 중복 볼륨 및 관련 메타데이터에 대한 통찰력을 제공할 수 있습니다 Get-DedupStatus.Get-DedupMetadata

Get-DedupStatus -Volume X:
Get-DedupMetadata -Path "X:\System Volume Information\Dedup\ChunkStore\{F3F1DCDF-134B-4A3E-AFD5-5F698E42667A}.ddp\Data\000004ad.00000001.ccc"

제가 가지고 있는 실제 문서에서 이 명령을 복사했지만, 일부 형식 오류가 있었습니다. 파이프와 결합하여 사용해야 할 수도 있습니다.

파일 메타데이터 확인: 특정 청크에 직접 연결되지는 않지만 특정 디스크 영역과 관련된 파일을 식별하는 데 도움이 될 수 있습니다.

Get-Item "X:\System Volume Information\Dedup\ChunkStore\{F3F1DCDF-134B-4

그러나 실제로 20년 이상의 IT 지식을 통해 제가 기억하는 것처럼 귀하의 접근 방식에 맞는 Windows의 직접적인 기능은 없습니다. 어떤 종류의 타사 응용 프로그램이 그러한 종류를 읽을 수도 있지만 NTFS가 항상 DD 기능을 사용하여 인상적인 뛰어난 작업을 수행했기 때문에 나에게 알려진 것도 없고 필요한 것도 없습니다.

관련 정보