Ways to Extract Exchange Mailbox Data from EDB to PST

Himanshu Goyal Himanshu Goyal Updated On - 24 May 2019

Microsoft Exchange Server is an essential mail server for organizations to manage day-to-day emailing and other organizational activities. All the Exchange mailboxes and items such as emails, contacts, calendars, and notes are stored in EDB file format. So, the EDB files are very crucial for the functioning of the server.

However, the Exchange database often get corrupt due to various reasons like virus infections, hard drive failures, shutdown errors, or system failures. Although it’s very rare, it can damage your Exchange database and make mailboxes inaccessible. Therefore, the EDB file must be repaired immediately, or you should extract Exchange database from the EDB file.

Recommended:Get Kernel for Exchange Server Recovery tool to repair inaccessible EDB file and extract your complete data from EDB to PST.

In this post, we will talk about the manual as well as automated approaches to extract Exchange mailboxes data from EDB files. But, before that, let’s have a look at the below points to understand why you need to extract Exchange mailboxes from EDB files.

Reason to Extract Exchange Mailboxes from EDB

  • Accessing EDB files even without connecting to Exchange Server
  • To access data when the Exchange database cannot be mounted
  • The log files on the system get deleted

In the above scenarios, it is crucial to extract exchange mailboxes from EDB file. Below are some of the most effective methods to extract exchange database from EDB files.

Methods to Extract Exchange Mailboxes from EDB File

Generally, there are three manual methods to extract Exchange mailboxes from EDB file. Here, we will talk about all three methods:

Method 1 – ExMerge Utility by Microsoft

It is a free utility provided by Microsoft to extract EDB to PST. Using ExMerge, you can also extract data from Exchange mailboxes to PST and merge it into another Exchange server. However, this method is only viable for earlier versions like Exchange Server 2003. Also, there are some limitations to this method, such as:

  • The process will be longer and time-consuming
  • You might even lose your data while performing this procedure
  • It doesn’t allow to export more than 2GB data at a time
  • Only suitable for earlier versions like Exchange Server 2003

Method 2 – Using Exchange Management Shell

It is another free method to extract Exchange mailboxes from EDB files. Using Exchange Management Shell, you can extract EDB file to PST in Exchange Server 2007 and later versions. EMS uses PowerShell cmdlets to extract EDB file to PST. Here we will discuss how to extract EDB file to PST in Exchange Server 2016.

Go to Exchange Management Shell and use PowerShell cmdlet “New-MailboxExportRequest.” Use the below syntax for PowerShell cmdlets.

New-MailboxExportRequest -Mailbox“<Mailbox name>” -FilePath” “<destination file path>”

Here, use the mailbox name that you want to extract and enter the specific location where you want to extract EDB file. For example,

New-MailboxExportRequest -Mailbox abcd@www.kernel21.com -FilePath \\NDRWEB76-PC2\PST Data\Himanshu_PST.pst

Exchange Management Shell works as an EDB Extractor and allows you to save it to PST. But, there are some limitations to it, such as:

  • It requires a sound knowledge of EMS cmdlets
  • Cannot recover mailboxes from corrupt EDB file
  • The mailbox must be mounted on Exchange Server

Method 3 – Using the Exchange Admin Center

Both the ExMerge utility and EMS PowerShell cmdlets have some drawbacks, such as one can only be used for Exchange 2003, has a lengthy procedure, etc. So, to overcome these limitations, there is one more method to extract EDB files to PST via the Exchange Admin Center.

However, this method can only be used to extract Exchange mailboxes from EDB for recent Exchange versions like Exchange Server 2013, 2016 and 2019. Follow the below steps to know how to extract EDB to PST via the Exchange admin center.

  1. Go to Exchange Online and open Exchange Admin Center. Now, go to recipients and select mailboxes. A list of mailboxes will appear on your screen.
  2. Open Exchange Admin Center

  3. Right-click on the mailbox that you want to extract to PST, and then choose Export to a PST file option.
  4. Choose Export to a PST file

  5. The Export to PST dialogue box will appear on the screen. Now, browse and select the desired mailbox with the required option and click Next.
  6. Browse and select the desired mailbox

  7. Select a location where you want to save the Exchange mailbox data and click Next to continue.
  8. Select location to save databse

  9. In the next step, check the checkbox for email notification, provide the name of the mailbox to receive mailbox notification and click Finish.
  10. Migration completed

The mailboxes have been extracted to the desired location. Once the export process is finished, you’ll receive a confirmation message in the specified PST mailbox. But there are some drawbacks of using the Exchange Admin Center to extract EDB to PST, such as:

  • You need administrative privileges to perform this procedure
  • It cannot recover corrupt mailbox data
  • Cannot be performed for earlier versions of Exchange

Seeing all these limitations on manual methods, users often get confused about how to extract EDB files to PST. Well, we have an automated solution for you – Kernel for EDB to PST converter.

Alternate Tool to Extract Exchange data to PST in any version of Exchange

It is a significant utility that allows users to extract Exchange data from EDB files to PST. Not only that, it is enriched with some fantastic features that enable users to extract EDB to PST based on specific requirements. Now, let’s see how this tool works to understand its functionality better.

  1. Download Kernel for EDB to PST Converter and launch on your system.
  2. Launch EDB to PST Converter software

  3. Select Offline EDB as source type on the software home screen and click Next.
  4. Select Offline EDB as source

  5. Browse and select the EDB file that you want to extract to PST and click Next.
  6. Select EDB file that you want to extract
    Note: You can also search for EDB files using the search feature.

  7. Choose the suitable scanning mode to scan for any errors in the EDB file and click Next.
  8. Select scanning mode

  9. The EDB file mailboxes are added to the tool. You can check its mailboxes in the left pane of the tool. Now, right-click on the root directory of added EDB file and select Export Mailboxes to PST.
  10. Select Export Mailboxes to PST

  11. Select the mailboxes that you want to extract to PST. Browse a saving location, and then click Export.
  12. Browse a saving location
    Note: To convert mailboxes based on their date and item type, click Filters to apply specific filters to the mailboxes.

  13. It will take some time for the extraction process based on the size of EDB files. Once it is done, a notification will appear on your screen displaying:
  14. Extraction process started
    Click OK to complete the process.

  15. A new window will appear on the screen displaying the details of the mailboxes that are extracted to PST. Click OK to finish the process.
  16. Finish the process

This way you can easily extract EDB files to PST using Kernel for EDB to PST Converter.

Conclusion

Extracting Exchange mailboxes data from EDB files is very crucial for organizations, as it allows them to save their Exchange data from any type of data loss. Also, extracting EDB to PST allows you to migrate EDB mailboxes to Office 365 or keep the PST file as a backup. But there are some limitations for manual methods. So, you should use Kernel for EDB to PST converter that enables users to easily convert EDB to PST.

Expert Reviews on TechNet: Export from EDB to PST