Export Exchange 2016 mailboxes to pst

First check te size of the mailboxes to ensure enough space is free to store the PST files.

GetMailbox ResultSize Unlimited | GetMailboxStatistics | SortObject TotalItemSize Descending | SelectObject DisplayName,TotalItemSize First 30

Make a share available to the network. Ensure the Exchange trusted subsystem has read/write acces.

Open Exchange Powershell:

To define all mailboxes $Export = Get-Mailbox
To export all selected mailboxes $Export|%{$_|New-MailboxExportRequest -FilePath “\\EX01\ExportPST\$($_.name).pst”}

Change: EX01\ExportPST to youre own local share.

To see the progres of the export:


To remove the completed export-request use:

Get-MailboxExportRequest -Status Completed | Remove-MailboxExportRequest
Close Menu