Email Converter

How to Export Exchange 2010 mailbox to PST File Format

Author: Charanjeet Kaur | Updated on June 29, 2020 | Email Converter

Summary: This guide explains the processto export Exchange 2010 mailboxes to PST file format by using the Exchange Management Shell (EMS) and Exchange Admin Center (EAC). This exported PST file can be imported into any Outlook account or Exchange mailbox and Office 365 account.

But why would one need to? If that's the question that crossed your mind when you first read this heading, reading through would be rather interesting for you.

There are several occasions where an administrator would want to export Exchange 2010 mailbox to PST. The most common ones include backup and migration of on-premises mailboxes to Exchange Online. Also, to extract a single or a few mailboxes from the Exchange database. Though rare, another situation that demands such Exchange mailbox to PST export isfrom decommissioned Exchange server or Offline EDB files.

You'd have to agree that all those are pretty good reasons to support the conversion of EDB data to PST format. Now that that's established, let's move on to the techniques to do it.

Below we've explainedthree different methods to export Exchange 2010 mailbox to PST. The first two are manual methods which use the PowerShell commands and Exchange Admin Center. The third one is more advanced but much easier and convenient than the first two.

Methods to Export Exchange 2010 Mailbox to PST

Checkout these solutions and decide which one is suitable for your needs.

Method 1: Using PowerShell Cmdlets

Microsoft Exchange Server 2010 has introduced a new set of PowerShell cmdlets to perform various backup and migration tasks such as exporting the mailboxes from Exchange database to PST format.

To export a mailbox to PST file in Exchange 2010, you need to create a mailbox export request by using the New-MailboxExportRequest cmdlet viaExchange Management Shell (EMS).

You can create multiple PST export requests at once. However, each will execute sequentially and at a time only one request is executed as the mailbox is marked "in-use" when the request begins to run.

Steps to Export Mailbox to PST in Exchange 2010

Follow the detailed steps below to export mailbox to PST.

Step 1. Grant and Assign Necessary Permissions and Roles

To execute the New-MailboxExportRequest cmdlet and create PST export request, the user account that you are going to use must have the required permissions and full rights. Matter of fact, not even admin have these rights and permissions by default. Thus, you need to assign these permissions and roles manually by executing the following commandinEMS.

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User Administrator

This command assigns permission and role to 'Administrator' to performMailbox Import Export. You can change the 'Administrator' in command with any username to whom you want to assign this role. Once done, restart the EMS and you'll be granted permission to execute the New-MailboxExportRequest cmdlets.

Step 2. Create a Shared Folder to Save Exported PST Files

There can be multiple CAS (Client Access Server) in a network and any of them can process the export mailbox request. Thus, you must ensure that the path of the target PST file is valid. This path has to be UNC, not a local path. The ideal method is to create a new Network Shared folder and grantExchange Trusted Subsystemgroup read/write permission to this folder.

Step 3. Export Exchange 2010 Mailbox to PST

Now that everything is setup and configured properly, you can execute the following PowerShell cmdlets to create various requests and export Exchange 2010 mailbox to PST.

To Export User's Primary Mailbox to PST

New-MailboxExportRequest -Mailbox -FilePath

In the above command, points to the Shared Folder locationwhere you want to save the exported PST file. This command doesn't create a new directory. So make sure the path you're giving exists, otherwise, the command will fail.

To Export User's Personal Archive to PST

New-MailboxExportRequest -Mailbox -IsArchive -FilePath

To Export Specific Data from User's Mailbox to PST

New-MailboxExportRequest -Mailbox -ContentFilter {} -FilePath

In the above command, {} can be any value that filters required data from the rest. Please check Microsoft support for the correct syntax.

To Export a Specific Mailbox Folder to PST

Specific mailbox folders include mailbox folders such as Inbox, SentItems, DeletedItems, Calendar, Contacts, Drafts, Journal, Tasks etc. In the command, the folder to be exported is denoted within opening and closing # markers. For example, to export Inbox folder, denote it as #Inbox# in the following command:

New-MailboxExportRequest -Mailbox -IncludeFolders "#Inbox#" -FilePath

NOTE: When you enter the command and create an export request, each request is assigned a unique name. By default, the cmdlet automatically assigns a name to up to 10 unique requests. If you need to create more than 10 export requests, you must use a custom name by using-name parameter.

How to Check the Request Status and If It Worked?

To check the status of all active export jobs, run the following command:

Get-MailboxExportRequest | Get-MailboxExportRequestStatistics

Once all mailbox export requests are completed, remove all assigned permissions and clean up by using the following command:

Remove-ManagementRoleAssignment "Mailbox Import Export-"

Also, remove the completed mailbox export request from the server with the following command:

Get-MailboxExportRequest | where {$_.status -eq "Completed"} | Remove-MailboxExportRequest

Method 2: Use Exchange Admin Center (EAC)

Exchange Admin Center is GUI-based which makes exporting PST from Exchange 2010 mailbox database quite easy. However, you don't have many options as you get in Exchange Management Shell.

In EAC, you are limited with a few export optionsto request PST export for selected mailbox in Exchange 2010. Follow the given steps:

  • Open EAC and login as an administrator
  • Then go to Recipients > Mailboxes
  •  Click on More options(the three dots)
  • Select Export to a PST fileoption from the dropdown

  • Next, browse and select the user mailbox that you want to export to PST
  • Also, select the appropriate radio button option whether you want to export only the contents of this mailbox or mailbox's archiveand click 'Next'

  • Provide the UNC path (the Shared Folder path) where you want to save the exported PST file. Also, enter the filename of the .pst file

  • Click Next andthen click Browse to choose the user account which has the permission for 'Mailbox Import Export'

  • Click 'Finish' to start PST export on Exchange 2010 mailbox server. After the export is done, Exchange will send an email

You can't check the progress of the export.

How to Automate Exchange 2010 Mailbox to PST Export Process?

The manual methods discussed above lets you perform Exchange 2010 mailbox export to PST. However, instead of executing the above cmdlets manually and overcome the limited export options available in Exchange Admin Center (EAC), you can use a third-party EDB to PST converter software such asStellar Converter for EDB.The tool automates the process by directly converting mailboxes in Exchange database files (EDB) to PST.

Recommended Method

Stellar Converter for EDB is a professional tool that exports mailboxes from Hosted Exchange &offline EDB files into equivalent PST files. The tool assists you in extracting all vital mailbox data such as emails, contacts, attachments, etc. Here are a few of its impressive features at a glance:

  • Migrates EDB to PST and extracts all mail components
  • Supports conversion of multiple EDB files & Archive mailboxes to PST
  •  Exports offline EDB file to Live Exchange Server and Office 365
  • Facilitates saving converted data in EML, MSG, RTF, PDF, & HTML formats
  • Supports MS Exchange 2019, 2016, 2013, 2010, 2007, 2003, 2000 and 5.5 versions

This tool is guaranteed to make the process of Exchange 2010 export mailbox to PST smoother and easier for you.For more information on Exchange 2010 mailbox export, you can always reach us via Self Help & Support page.

88% of people found this article helpful

Recent Articles

How to Open/View EDB File with Free EDB Viewer Tool?

Follow the steps to open and view EDB file with free EDB viewer tool that does not require Exchange permissions. It lets you open EDB file and view mailboxes without setting up an Exchange server or mounting the database file.

How to Find the Location of OST File Easily

After reading this article, users can locate OST file on a Windows PC. Also, explore the different ways to change the OST file location and migrate the OST file to a different Outlook account or PC, without losing the Outlook data.

Exchange Migration to Migrate One Exchange Server to Another

This Exchange migration guide helps to complete enterprise-level organization to migrate from one Exchange server to another. It is the most efficient way to migrate Exchange server that will save your time, resources, and efforts. Also, by following this

Step-by-Step Guide to Migrate Hosted Exchange to Office 365

If you are planning to migrate an Hosted Exchange to Office 365, then you should follow all steps with correct order. This article helps different ways to migrate to Office 365, depending on the complexity of your setup and volume of mailboxes and their s

How to Use Exchange Deployment Assistant Tool?

Exchange Deployment Assistant is a web-based tool to help IT admins for deploying Exchange Server in your on-premises organization. The Deployment Assistant Tool has been updated to include assistance and prerequisites for migrating Exchange Server to Off