MongoDB Data Rescue

ProwessDataUnloader

Built for data rescueRecover what remains readable
PDU for MongoDBPhysical Data Recovery
DB Surgerydb.surgery

Find recoverable documents in WiredTiger files, historical values and deep fragments.

MongoDB · Data Recovery

What is PDU

Prowess Data Unloader (PDU) recovers MongoDB data from preserved physical files, even when the database cannot start.

Built for recovery
One tool for every MongoDB data rescue scenario
Core capabilities

Extract data even when the instance cannot start

Read a frozen WiredTiger directory copy and extract documents that can still be parsed, without starting the damaged instance.

Extract directly from collection files

Read collection-*.wt files. Single-file mode records where the file came from, but does not automatically identify its business collection name.

Read catalog and checkpoints

Read turtle, metadata and the catalog to identify collection entries and the selected checkpoint. This does not automatically replay the journal.

Extract historical deletion and update candidates

Extract old values from collection history, History Store and pre-images, and record their sources. These values still need to be assessed before they can represent a complete pre-incident state.

Scan images and deep fragments

Read data using supplied extent maps, or scan isolated complete blocks and plaintext BSON fragments. Save possible complete documents separately from field fragments.

What PDU Brings

Preserve the incident files, then choose a recovery method based on the files and logs that remain.

01

Professional Document Extraction

Use interactive commands to read WiredTiger directories, collection files and checkpoints, and extract readable documents from the surviving files.

02

Find Historical Documents

Read old versions from collection history, History Store and pre-images separately. PDU records missing base values or modification chains and transactions that cannot be identified.

03

From Documents to Deep Fragments

Extract possible complete documents and save suspected document structures and individual field fragments. Count fragments separately from recovered documents.

MongoDB Data Recovery

Minimize Downtime
Maximize Recovery

After data loss, preserve the original files first. PDU extracts readable data and records parsing failures to help determine what can be recovered.

  • 01
    Keep incident sources read-only and save results in a separate launch directory
  • 02
    Choose recovery paths for files, logs and fragments
  • 03
    Maintain full control over sensitive data
  • 04
    Preserve native results, failure reasons and provenance
3
Supported Source Versions
6 / 7 / 8
Source Versions
100%
Non-destructive
6.0.0 · 7.0.0 · 8.0.0
Data Recovery

Ready to Recover Your Data?

Read the MongoDB documentation to confirm versions, surviving sources and applicable recovery methods.

MongoDB 首页