Exchange PST Export

Before you can export PST you will need to have mailbox Import/Export role

Add to Mailbox Import Export role

New-ManagementRoleAssignment -Role “Mailbox Import Export” -User “<user name or alias>”

Now you can use the command below to export pst

New-MailboxExportRequest -Mailbox <user> -FilePath \\<server FQDN>\<shared folder name>\<PST name>.pst


I have multiple organisation, therefore I need to specify the Domain controller where the users exist.


New-MailboxExportRequest -DomainController -Mailbox -FilePath “\\\ExportPst\Shiraj042019.pst”


Get-MailboxExportRequest -Mailbox “<MailboxIdentity>” | Format-List Name,FilePath,Mailbox,Status

Get-MailboxExportRequestStatistics -Identity “<MailboxIdentity>\<MailboxExportRequestName>”


[PS] C:\Exchange_Scripts>Get-MailboxExportRequest -Mailbox “” | Format-List Name,FilePath,Mailbox,Status

Name : MailboxExport
FilePath : \\\ExportPst\Shiraj042019.pst
Mailbox :
Status : InProgress

[PS] C:\Exchange_Scripts>Get-MailboxExportRequestStatistics -Identity “\MailboxExport”

Name                                   StatusDetail                          SourceAlias             PercentComplete
—-                                       ————                              ———–                  —————
MailboxExport                 CopyingMessages                 Sshiraj                       82

[PS] C:\Exchange_Scripts>

Categorised as: Exchange, Microsoft, Outlook, Recovery

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.