Read time 6 minutes

There are many scenarios where you need to restore the mailbox from EDB file. One of which is hardware breakdown. So, when any such problem arises, don’t panic, the Exchange has a Data Protection Manager, an application responsible for backup and recovery of the data. With the help of which you can recover a mailbox from the EDB file.

Recovering mailbox using Data Protection Manager Recovery Wizard

Let’s see how you can use the manual method to restore Exchange EDB files.

  1. Start with verifying the Server protection, mailbox database whether it exists or not. Create a new database by running the command – “New-MailboxDatabase” if it is not there.
  2. Now, using the command feature, set mailbox database cmdlet to configure recovery database settings.
  3. Now it’s time for DPM, go to DPM Administrator Console, select Recovery view, click on All Protected Exchange Data node. Finally, select the mailbox you want to recover.
  4. On the next step in the Recovery Points section, select the data you want to recover and allot a recovery destination. Now, click on Recovery Time and finally click Recover to Continue to proceed.
  5. Now, click on Recovery Wizard, a window with information will open, check the details and click on Next.
  6. On the next step, select the type of recovery and click on Next.
  7. On the next window, you will see some recovery options, select them as per your requirements and preferences. After the selection, go to the Notification section, enter the recipients for the mail and click on Send an e-mail.
  8. On the next page, click on Close.
  9. Now, run this cmdlet “New-MailboxRestoreRequest –SourceDatabase ’RDB-CONTROL’ –SourceStoreMailbox ‘mailbox name’ –TargetMailbox –TargetRootFolder Recovery -SkipMerging StorageProviderForSource” to restore the mailbox.
  10. Now, finally, delete Recovery mailbox database with the cmdlet – “Remove-MailboxDatabase -Identity ‘RDB-CONTROL’”.
How to recover & restore mailbox using automated method?

You can recover & restore your mailbox with the automated method by installing Kernel for EDB to PST tool. As we can see that manual methods to convert EDB file to PST is very lengthy and tricky at the same time, it is advisable to go for the automated method for a quick and smooth approach. For this, install the Exchange EDB recovery software from the website and run it.

  1. Click on the Offline EDB in the ‘Recover or Migrate from any of these Sources’ section.
    Recover or Migrate from any of these Sources
  2. In the source type, select Offline EDB File and click on on Next
  3. On the next step, select an EDB file by clicking on the browse button denoted by three dots.
    select an EDB file by clicking on the browse button
  4. Select the file and click on Open.
    open the file
  5. After selecting the file, check once to make sure. In the Temp path section, the software will provide a path, click on Next.
    Temp path section
  6. On the next step, you need to select the scanning mode. Also, select the options mentioned below ‘Use message table to get “From” field’ and ‘Use Disk Space’ as per your preference. Click on Next.
    select the scanning mode
  7. Select the mailbox and click on Export messages, from the dropdown select PST.
    from the dropdown select PST
  8. Select the folders which you want to export to a PST file, select an option from the section ‘Export to’. Select ‘Existing PST’ if you want to export to an existing folder or select ‘New PST’ for a new destination. Now select the path by clicking on the three dots denoting browse.
  9. Select the destination and click on Ok.
    Select the destination
  10. Select the rest of the options as per your requirement i.e., hierarchy, size limit, and Unicode PST. Click on Save to proceed.
    Select the rest of the options
  11. Once the mailbox is exported, all details will be shown on the screen. Click on Ok.
    mailbox is exported


We have performed both approaches, i.e. Manual with DPM and automated with Kernel. It is very clear till now that if the same scenario arises again, I am not going to perform a manual method for sure. The automated approach is any time a better approach because it not only saves time but also provides security. If you have the corrupt exchange database issues, then also Kernel can provide you unbeatable results. To make yourself double sure about the product you can try it on your own at no cost.