Bulk Export Mailbox to PST of Exchange 2013 - SysTools Exchange Export Tool

Published on
939 Points
Last Modified:
SysTools Simplifying Technology Leading  in Data Recovery, Data Migration & Data Backup With 200+ Solutions.  https://www.systoolsgroup.com/
Looking for a solution to export mailbox to PST in Exchange 2016, 2013 in Bulk? Then, try both manual, PowerShell Commands, and an automated Exchange Export Tool to migrate Exchange mailboxes to Outlook PST in Batch.

Do you want to migrate mailboxes from Exchange 2013 to Outlook PST? If yes, then read this blog. We have provided two techniques which users can use to bulk export mailbox to PST from an Exchange 2013, 2016 environment. 

Solutions to Migrate Exchange Mailboxes to PST File Format in Bulk

  1.  Powershell Commands
  2.  SysTools Exchange Export Tool

Bulk Export Mailbox to PST in Exchange 2013 / 2016 Powershell Commands

Things to remember before migrating Exchange 2016 / 2013 mailboxes to PST by using PowerShell commands:

  • The person who exports all mailboxes to PST in exchange 2013 / 2016 must be the member of a role group which has the Mailbox Import Export role added
  •  The Location where the person will export the PST file to must be a shared folder

Firstly, save all mailboxes to a variable (here we have taken as Mailboxes):  $Mailboxes = Get-Mailbox Then, bulk export mailboxes to PST files in Exchange 2016 / 2013 with the names based of mailbox aliases (if you want to use another mailbox property then replace the phrase “Alias” with its name):

$Mailboxes|%{$_|New-MailboxExportRequest -FilePath \\\\$($_.Alias).PST}

Command to Export Mailbox Items in Bulk: Users can run the below script for the same effect just as in Method 1 with the only difference being the use of the foreach command instead of piping. 

foreach ($Mailbox in (Get-Mailbox)) { New-MailboxExportRequest -Mailbox $Mailbox -FilePath "\\\\$($Mailbox.Alias).PST" }

How to Limit the Scope of Exported Mailboxes

The above-described solutions help users to bulk export mailboxes to PST in Exchange 2013 / 2016. But, if users want to limit the scope of exported folders they can use the Get-Mailbox -Filter parameter. Here is the command that will list mailboxes belonging to a security group called export 1.

Get-Mailbox -Filter {MemberOfGroup -ne $export1}

Advantages & Disadvantages of Using Manual Method

The manual method to bulk export mailboxes to PST Exchange 2013 / 2016 has some pros and cons that are given below:



Export all mailboxes to PST in Exchange 2013 / 2016
Chance of data loss  & No preview is available
 No conversion Cost is involved to move multiple mailboxes
Lengthy & time-consuming & High technical skills are needed
Provides mailbox filtering capabilities
Lack of centralized management of storages & backups

One-Stop Solution to Bulk Export Mailbox to PST Exchange 2013 / 2016

As we have seen, the above manual approach to migrate Exchange mailboxes to PST has some limitations. Therefore, to overcome such drawbacks of manual methods, you can use a third-party solution such as SysTools Exchange Export Tool

It is a simple utility to export all user mailboxes to PST in Exchange 2016 or 2013. Users can migrate Exchange 2007, 2010, 2013, 2016 mailboxes containing emails, contacts, calendars, tasks, journals, notes, etc. to Outlook PST with this single utility. 

The software also generates the preview of mailbox details like Mailbox Name & Permissions as well. Another great feature of this utility is that users can also export selected mailboxes from Exchange 2016 / 2013 / 2010 / 2007 to PST.

Steps to Move or Export Multiple Mailboxes to PST in Exchange 2016

Step1: Install & Download the Software given by the above Button to continue the process to exporting mailboxes to PST of Exchange 2013 / 2016 in Bulk.

Step 2: Here, the Exchange Administrator needs to provides Admin Login Credentials. Here you can select the Desired Exchange Version, As Software support Exchange 2016 and all below version perfectly. Choose the Server Version of Live Exchange Server and enter the Active Directory IP & Exchange Server IP and hit the "Login" button.

Note: To export mailbox of sub-domain users, check the "Include Sub-Domain User's" field.

Step3: Choose the Mailboxes that have to be export and click the "Next" button

Step4: You can also Check/uncheck the Mailbox Items to move only the required information of user mailboxes.

Step5:  Either Administrator can select section specifically or even apply another filter provided within Export Tool with Mails, Calendar, Contacts, Journals or Notes Filter.

Step6: With Mail Date Filters enter the Date interval (From & To) to export only the required data from all the selected mailboxes.

Step7: Browse the Destination location to save all mailboxes  data into PST File format within the system and click the Export button

Step8: When all mailboxes moved to PST Fiel format then a Pop Message is displayed with the message "Export Process Completed Successfully".

After completing the export process to migrate Exchange mailbox to PST, users can view the resultant PST files at the destination location. Open the Microsoft Outlook and click on the "File" tab & start adding the PST File to Outlook and view the PST file data.


Here, in this write-up, we have described two different solutions to bulk export mailbox to PST in Exchange 2013 / 2016. Both PowerShell commands & Automated solution were discussed to export multiple mailboxes to PST in Exchange 2016, 2013 and below versions.

Ask questions about what you read
If you have a question about something within an article, you can receive help directly from the article author. Experts Exchange article authors are available to answer questions and further the discussion.
Get 7 days free