How to Recover Corrupt EDB Files with Shoviv Exchange Recovery Manager

Shoviv Exchange Recovery Manager: Step‑by‑Step Restore and Export TutorialShoviv Exchange Recovery Manager (SERM) is a recovery and migration tool designed to repair, recover, and export data from corrupted or healthy Exchange databases (EDB), Outlook PST files, OST files, and Public Folder stores. This tutorial walks through a complete, practical workflow: installing the tool, scanning and repairing EDB/OST/PST, previewing recovered items, and exporting mailboxes or items to live Exchange, Office 365 (Microsoft 365), PST, or other formats. The goal is to give a clear, repeatable procedure you can apply in production or lab environments.


When to use Shoviv Exchange Recovery Manager

Use SERM when you need to:

  • Recover mailboxes or individual items from corrupted or dismounted EDB files.
  • Export mailboxes to live Exchange or Office 365 during migrations.
  • Convert or split large PST files.
  • Restore Public Folder contents or extract specific items (emails, calendars, contacts, tasks).

Prerequisites and preparation

  • A Windows machine with sufficient CPU, RAM, and disk space for the size of EDB/PST/OST being processed.
  • Administrative privileges on the workstation.
  • Access credentials for the target Exchange Server or Microsoft 365 tenant if exporting to live environments.
  • A copy of the Shoviv Exchange Recovery Manager installer and a valid license key for full features (trial mode can be used for evaluation).
  • For exporting to live Exchange: EWS (Exchange Web Services) / modern authentication may be required depending on the target environment and SERM version.
  • A small test dataset or a backup to validate the procedure before running on production files.

Step 1 — Install Shoviv Exchange Recovery Manager

  1. Download the installer from Shoviv’s official site and run the executable.
  2. Follow the setup wizard: accept license agreement, choose install location, and finish.
  3. Launch the application. If you have a license key, enter it in the About / License section to unlock full functionality.

Step 2 — Add source files (EDB, PST, OST, Public Folder)

  1. From the main toolbar, click Add File(s) or Add Source (naming depends on the version).
  2. Select one or more EDB, PST, OST, or Public Folder files to import.
  3. For EDB files: if you have associated STM or log files, place them in the same folder so the tool can reference them. If the database is dismounted, point the tool to the offline EDB file.
  4. Click Next / OK to let SERM analyze the files.

Notes:

  • SERM supports offline EDB files, so you do not need a running Exchange server to recover data.
  • If the EDB file is severely corrupted, SERM will display errors and still attempt deep recovery.

Step 3 — Scanning and previewing recovered data

  1. After adding sources, SERM runs an automatic scan. The duration depends on file size and corruption level.
  2. Once scanning completes, use the tree-view on the left to browse mailboxes, folders, and items.
  3. Click individual mailboxes or items to preview message headers, body content, attachments, calendar entries, contacts, and properties.

What to check in preview:

  • Completeness of mailbox folder hierarchy.
  • Presence of attachments and whether they open correctly.
  • Calendar items and recurrence patterns.
  • Contact details and contact photos.

Step 4 — Apply filters and select export scope

  1. Click Export or right-click a mailbox/folder and choose Export.
  2. Select the export target: Live Exchange Server, Office 365 (Microsoft 365), PST file, EML/MSG, or HTML.
  3. Use the built-in filters to limit export by:
    • Date range
    • Item type (emails, calendars, contacts, tasks, notes)
    • Sender/recipient
    • Subject keywords
  4. Use folder mapping if exporting multiple mailboxes and you want to map source folders to specific target folders.

Examples:

  • Export only the inbox and calendar from a user mailbox for a partial restore.
  • Extract all items from a Public Folder and export them to a PST for archival.

Step 5 — Export to Live Exchange (step‑by‑step)

  1. Choose “Export to Live Exchange” as the target.
  2. Enter Exchange server details:
    • Exchange server FQDN (or Autodiscover enabled).
    • Administrative account credentials with impersonation rights or mailbox import/export permissions.
  3. Set impersonation (recommended for migrating multiple mailboxes):
    • Create or use an existing service account in Exchange.
    • Grant ApplicationImpersonation role to that account.
  4. Map source mailboxes to target mailboxes:
    • Use automatic mapping if the source and target names match.
    • Or manually map to specific target mailboxes.
  5. Configure export options:
    • Overwrite existing items or skip duplicates.
    • Maintain folder hierarchy.
    • Retry settings for transient failures.
  6. Start the export and monitor progress. SERM shows a progress bar and logs for each mailbox.

Troubleshooting tips:

  • If authentication fails, verify credentials and that Autodiscover/EWS is reachable.
  • For permission errors, confirm the service account has ApplicationImpersonation and necessary write permissions.
  • Network timeouts can occur for large exports; increase timeouts in settings or export in batches.

Step 6 — Export to Microsoft 365 (Office 365)

  1. Choose “Export to Office 365 / Microsoft 365.”
  2. Provide tenant admin credentials or a modern-auth-capable service account.
  3. For modern authentication, follow on-screen prompts to authenticate via OAuth if prompted.
  4. Map source mailboxes to target Microsoft 365 mailboxes (automatic or manual).
  5. Configure options: preserve folder hierarchy, handle duplicates, and set item filters.
  6. Start the export. Monitor for throttling; if encountered, use smaller batches or schedule exports during low-usage windows.

Notes:

  • Microsoft 365 can throttle large migrations; use smaller concurrent jobs and retry logic.
  • Exchange Online mailbox sizes and quotas apply; ensure target mailboxes have sufficient space.

Step 7 — Export to PST, EML, MSG, or HTML

  1. Choose PST (or EML/MSG/HTML) as target format.
  2. Select destination folder and file naming conventions (single PST per mailbox or split based on size).
  3. Configure PST options:
    • Split PST after a specific size (helpful for large mailboxes).
    • Unicode vs ANSI PST format (Unicode for modern large mailboxes).
  4. Apply filters if you only need specific items.
  5. Start export and verify the generated PST files by opening them in Outlook.

Best practices:

  • Use Unicode PST for files over 2 GB.
  • If splitting, maintain predictable naming like user_inbox_part1.pst, user_inbox_part2.pst.

Step 8 — Post‑export verification and logs

  1. Review the export log SERM provides. Look for warnings or failed items.
  2. Spot‑check exported mailboxes by:
    • Connecting the PST in Outlook.
    • Logging into target mailboxes in Exchange/Office 365 to verify folder structure and item counts.
  3. Re-run export for any failed items (SERM usually supports exporting only failed items).

Log details to check:

  • Item counts per folder.
  • Failed item IDs and error codes.
  • Time taken per mailbox.

Troubleshooting common issues

  • Corrupted EDB not scanning or producing partial results:
    • Try deep scan or repair mode (if available).
    • Use smaller chunks by extracting individual mailbox ranges.
  • Authentication/permission failures:
    • Verify account permissions and Autodiscover/EWS endpoints.
    • Use Exchange Management Shell to confirm ApplicationImpersonation role.
  • Export performance problems:
    • Reduce concurrent threads.
    • Export in batches or during off-peak hours.
  • Missing attachments or malformed items in preview:
    • Confirm the source EDB contained the attachments (compare size).
    • Try exporting those folders individually.

Security and compliance considerations

  • Work on copies of original EDB/PST/OST files — never run recovery directly on production databases.
  • Protect exported PSTs and files with encryption or store them in secured locations.
  • When exporting to cloud tenants, use service accounts with least privilege required and enable audit logging on target mailboxes.

Example quick workflows

  • Recover single mailbox from offline EDB and export to Office 365:

    1. Add offline EDB.
    2. Scan and preview mailbox.
    3. Choose Export → Office 365 → map mailbox → start.
  • Extract all Public Folder items to PST:

    1. Add Public Folder store.
    2. Scan and preview Public Folder hierarchy.
    3. Export → PST → choose split size → start.

Conclusion

Shoviv Exchange Recovery Manager is a versatile tool for recovering and migrating Exchange data from offline or corrupted sources. The key steps are: install and configure, add source files, scan and preview recovered items, apply filters, and export to the chosen target (Live Exchange, Microsoft 365, PST, EML/MSG, or HTML). Always validate exports via logs and spot checks, work on copies of source files, and ensure appropriate permissions and security controls on target systems.

If you want, I can:

  • Create a shorter checklist you can print and carry to a migration job.
  • Write PowerShell snippets for assigning ApplicationImpersonation or checking Autodiscover connectivity.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *