Recovery methods

Data recovery methods and fundamentals

Seventy-three technical guides organized as a recovery workflow: preserve the source, acquire data, reconstruct storage, extract safely and validate the result.

Start here

Understand the overall workflow, identify the layer that failed, and decide whether ordinary software access is still appropriate.

Acquisition & preservation

How to preserve source state and obtain the best possible copy before reconstruction or repair.

Reconstruction & analysis

Rebuild the logical view of partitions, arrays, file systems and allocated data without flattening useful structure too early.

Repair & validation

Keep repair separate from recovery and verify that a plausible result is actually usable.

Cryptocurrency & credential recovery

Wallet recovery follows the same imaging-first discipline as the rest of this catalog, plus its own sequence for seeds, encrypted containers and multisig setups.

RAID, NAS & SAN reconstruction

Beyond generic RAID geometry: vendor-specific pooling, foreign controller metadata, interrupted rebuilds, and the LUN and snapshot layers above a SAN or NAS array.

SSD & flash controller internals

Beyond deallocation and translation basics: NAND mapping and garbage collection in depth, chip-off and ISP acquisition, controller/firmware-level recovery, and the counterfeit-capacity failure class.

Filesystem internals

Deeper than partition and filesystem basics: NTFS MFT records, APFS containers and object maps, journals and crash consistency, partition-table discovery, allocation metadata and orphaned files, and ext4's own structures.

Encryption & ransomware recovery

Legitimate storage encryption and attacker-controlled encryption are different problems: key hierarchies and recovery metadata for BitLocker, FileVault/APFS and LUKS, plus ransomware identification, decryptor validation and encryption-pattern recovery paths.

VM, database & application containers

The recovered file is often only the outer container: virtual disk snapshot chains, VHDX/QCOW2 internal metadata, database page and transaction recovery, PST/OST internal structure, and MP4/MOV container repair.

HDD mechanics, electronics & laboratory recovery

Beyond software-level bad-sector handling: head stack and platter mechanics, PCB/ROM/adaptive data, service-area and translator firmware, professional multipass imaging, cleanroom head replacement and donor matching, and water/fire contamination recovery.

Mobile devices & cloud recovery

Where recovery depends on cryptographic state and surviving history rather than raw bytes: iPhone Data Protection and Secure Enclave, Android FBE and Keystore, board-level preservation, and cloud file version, change-history and provider-API recovery.