
Verwenden der Datendeduplizierungsfunktion von Windows Server:
Ist es bei einer bestimmten Chunk-Datei im Chunk-Speicher möglich, zu bestimmen, welche Datei/en diesen Chunk enthalten?
Der Anwendungsfall besteht hier darin, dass nicht lesbare Blöcke auf der Festplatte wieder der Chunk-Datei zugeordnet werden können, was bedeutet, dass in dieser bestimmten Chunk-Datei eine Beschädigung aufgetreten sein könnte, und ich möchte wissen, welche Datei(en) diesen Chunk verwenden, damit ich manuell prüfen kann, ob diese Datei(en) offenbar in irgendeiner Weise beschädigt sind, und/oder davon ausgehen kann, dass sie beschädigt sind, und sie wiederherstellen kann usw.
***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
Mit anderen Worten: Kann ich herausfinden, welche Datei/en die Daten in der obigen Chunk-Datei verwenden?
Antwort1
Soweit mir bekannt ist, bietet die Datendeduplizierungsfunktion von Windows Server keine Möglichkeit, zu Dateien zurückzukehren, die Chunks verwenden. Es gibt jedoch einige Möglichkeiten, um herauszufinden, ob Verbindungen bestehen:
PowerShell- und Deduplizierungs-Cmdlets: Nutzen Sie PowerShell-Cmdlets im Zusammenhang mit der Datendeduplizierung. Get-DedupStatus
Diese Get-DedupMetadata
bieten möglicherweise Einblick in doppelte Datenträger und die zugehörigen Metadaten.
Get-DedupStatus -Volume X:
Get-DedupMetadata -Path "X:\System Volume Information\Dedup\ChunkStore\{F3F1DCDF-134B-4A3E-AFD5-5F698E42667A}.ddp\Data\000004ad.00000001.ccc"
Ich habe diese Befehle aus einem echten, aber alten Dokument kopiert, das ich hatte, aber es enthielt einige Formatierungsfehler. Möglicherweise müssen Sie sie verwenden, möglicherweise in Kombination mit einer Pipe.
Dateimetadaten prüfen: Obwohl hierdurch keine direkte Verknüpfung mit bestimmten Blöcken hergestellt wird, kann es dabei helfen, Dateien zu identifizieren, die mit einem bestimmten Datenträgerbereich verknüpft sind.
Get-Item "X:\System Volume Information\Dedup\ChunkStore\{F3F1DCDF-134B-4
Aber tatsächlich gibt es keine direkte Funktion von Windows, die zu Ihrem Ansatz passt, soweit ich mich an meine über 20-jährige Erfahrung in der IT erinnere. Es ist auch möglich, dass eine Art Drittanbieteranwendung diese Art lesen kann, aber mir ist keine bekannt und auch nicht erforderlich, da NTFS mit seiner DD-Funktion immer einen beeindruckend hervorragenden Job gemacht hat.