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 および重複排除コマンドレット: データ重複排除に関連する PowerShell コマンドレットを活用します。重複ボリュームと関連するメタデータに関する情報が提供される場合がありますGet-DedupStatusGet-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 機能で常に優れたパフォーマンスを発揮していたため、私にはそのようなアプリケーションは知られておらず、必要でもありません。

関連情報