Best Way to Bulk Export Mailboxes to PST From Exchange 2010

Ashwani Tiwari | Modified: 2020-12-02T09:10:10+00:00 | Exchange Server|

There may be times when an Exchange Administrator needs to bulk export mailboxes to PST file form Exchange 2010 Environment. It might be an organization requirement or any other need, so here we will discuss different methods to export bulk Exchange 2010 mailboxes to Outlook PST file.

Before we have to check whether the file is in the Online state and Offline state. But Before going to the solution, let us discuss what are we going to learn.

Pre-Requisites to export Mailboxes to PST From Exchange 2010

  • The client machine should be of 32 / 64 bit with Exchange Management Tool installed in it.
  • Outlook 2010 or Outlook 2007 must be installed in your machine.
  • A user must be Exchange Organization Admin or Exchange Server Admin.

Bulk Export Mailboxes to PST From Exchange 2010 by Powershell

You can export Bulk mailboxes to PST of Exchange 2010 and 2007 by using Powershell commands. Perform the below-mentioned commands for Exchange 2010 sp3 bulk export mailbox to pst:

1.)New-RoleGroup “Mailbox Import Export Group” -Roles “Mailbox Import Export”
2.)Add-RoleGroupMember “Mailbox Import Export Group” -Member “Administrator”
3.)New-MailboxExportRequest -Mailbox mswi -FilePath \\SRV-EXC01\Z$\Export_PST\mswi.PST

But before migrating Bulk mailboxes, let us discuss the process of exporting a single mailbox to PST of Exchange 2010

Export Single Mailbox Exchange 2010 to PST

First, you need to connect with Microsoft Exchange Server and grant permission to access the new cmdlets.
Run the command:

New-MailboxExportRequest -mailbox adminu -SourceRootFolder "Inbox/folder" -filepath \\exchange\C$\Source\adminu.pst

Command for Bulk Export Mailboxes to PST From Exchange 2010

  • You can bulk move mailboxes to PST for Microsoft Exchange 2010 by running below command:

foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -FilePath “\\UNCPATH\$($i.Alias).pst”}

The command will only run if you have sufficient resources on the Server, otherwise, there is a possibility of Server getting restarted automatically.

  • If you want to bulk export mailboxes one by one to the similar folder then the process is quite different as the command will check every 3 minutes, whether the current export request is completed or not. Here is the command:
foreach ($i in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $i -FilePath "\\Backupserver\PSTs\$($i.Alias).pst" -baditemlimit 50 -acceptlargedataloss ;while ((Get-MailboxExportRequest -mailbox $i | ? {$_.Status -eq “Queued” -or $_.Status -eq “InProgress”})) { sleep 180 } }
  • If you want to export bulk mailboxes using a Specified date, then you need to first run $Export = Get-Mailbox to retrieve all the mailboxes then run following command specifying the date:
$Export|%{$_|New-MailboxExportRequest -ContentFilter {(Received -lt "01/01-2012")} -FilePathfile://servername/pst/$($_.alias).pst}

We have learned different scenarios of exporting mailboxes to PST for Exchange Server 2010, but the question arises, what if your offline EDB file get corrupted?

In that situation, you can use the advanced and professional software i.e. Exchange Recovery Tool used by various IT Experts and Novice users to recover & repair EDB file from corruption without losing any data.

Download purchase

Issues While Export Bulk Mailboxes to PST From Exchange 2010

Sometimes while exporting bulk mailboxes to PST, the user faces some common issues like “Bad Items”, “Large Mailbox Size” “File Invalid”. Or while migrating multiple mailboxes, if the process gets failed in between then the whole process is to be done again which is quite frustrating. The error message of these errors are as below:

  • Invalid Name

  • Large Mailbox Sizes

  • Bad Items

Read Also: New Mailboxexportrequest Access to Path is Denied Error

Quick Way to Export Bulk Mailboxes to PST From Exchange 2010

So, if you are also facing these issues and to avoid such errors one can go for an automated solution i.e.  SysTools Exchange Mailbox Export Tool. This tool will help you export your Exchange 2010 mailboxes directly to PST file in batch without using the Powershell command.

Using the above-mentioned commands is quite hectic as compare to this utility.  Also, this utility easily exports bulk mailboxes such as: enabled, disconnected, disabled, exclude dumpster, hosted, corrupt, journals from Live Exchange Server 2003, 2007, 2010, 2013, & 2016 versions in a hassle-free way.

Download purchase

There is no such file size limitation to migrate mailboxes to PST from Microsoft Exchange Server 2010 or other versions. You can export all items of Mailboxes like calendars, emails, contacts, notes, etc.

This utility automatically detects, scan, and Load Active Directly. Also it provides include sub-domain user’s option that allows you to search Exchange database user mailboxes within the sub-domain and the date filter option export the selected Exchange mailbox data items within a specified date range.

Steps to Bulk Export Mailboxes to PST From Exchange 2010

  • First, download and Launch the software to access the mailboxes, you need to provide Administrator credentials such as  ”SMTP Address ”, “Password”, “Active Directory IP” etc. > Select the Exchange Server version > Click on include sub-domain user’s check box >Click on the Login button

include sub-domain

  • You will get the preview of all the mailboxes > Select the required mailboxes that you want to export > Click on Next button

unselected sub-domain

  • Select the categories you want to export and Browse the location of the destination in which you want to bulk export mailboxes to PST from Exchange 2010 environment. Click on Export option.

start conversion

  • Progress along with the all item count will be displayed. You can save it in CSV format.

count items

  • Now Open Outlook. Browse the location where PST files are saved and add them to Outlook.

locate added file

Automated Wizard to Bulk Export Mailboxes to PST From Exchange 2010 Offline/Dismounted EDB file

In case, if you have the offline .edb file. Then use this Exchange Recovery Tool it will help you deal with offline Exchange Mailbox files. It is capable to remove, recover, and repair Exchange Mailbox from corruption and make it in a healthy state. So that, you can export all data efficiently in a hassle-free way.

It supports dismounted/offline public folders and private Exchange database file and users can export multiple Exchange mailboxes (users, archive, legacy, shared, disconnected) to PST file in bulk. It supports all versions of Exchange Server – 2019, 2016, 2013, 2010, 2007, 2003 and users can load any EDB file and export it into Outlook data file.

Download purchase

To remove corruption from the Exchange database file this utility provides scan mode option (Quick and Advanced scan) that recovers .edb file from minimal and major corruption. Depending on the level of corrupted EDB file use can select the dual scanning option.

Also, the advance scan mode option recovers permanently deleted Exchange mailboxes and data items from loaded Exchange database file. So, now you can use the advance scanning option which helps users to recover deleted mailbox after retention period.

The software automatically generates the export report in CSV file format which stores the success and fail count of exported Exchange data.

Steps to Export Bulk Mailboxes From Offline Exchange 2010 Database File to PST

Step 1: – Launch the Tool and Click on Add File to load EDB file > Click on the Add button

download software

Step 2: – You will get the preview of all the mailboxes in an EDB File and Click on Export.

preview edb mailbox

Step 3: – Select all the mailbox items in the EDB file and click on the Export type PST.

select pst export option

Step 4: – Browse the location of your destination and Click on Export

click export

Step 5: – Now you can import PST to Outlook using Import/Export Wizard option.

mailbox added

Note:  – If you are using Microsoft Exchange 2010 or any latest version. And you are in need to export bulk mailbox to PST for Exchange 2010. The complete guide discussed above. Also, the solution for Dismounted mailbox is given. You can choose either cmdlet commands or an automated solution by using the stated software.


The blog discusses how to bulk export mailboxes to PST from Exchange 2010 and 2007. We have learned this process by running various PowerShell commands. But what happens when somehow your Offline exchange file get corrupted? Or what will you do if you try to bulk export mailboxes to PST from Exchange 2010 and the process get stopped in between? The solution for all these questions has been discussed in this blog. Having any issue to export all mailboxes to pst Exchange 2010, feel free to contact us. We are open 24X7!

Comments are closed.

Exclusive Offers & Deals, Grab it Now!

Live Chat