The administration of a hybrid deployment that connects on-premises Exchange Server with Exchange Online, enabling seamless integration and centralized control.
Hi Qh
Thank you for reaching out to Microsoft Q&A
As far as I know, this error occurs because on‑premises Exchange PST export uses the Mailbox Replication Service (MRS) and depends on Exchange system/arbitration mailbox objects in Active Directory. When the export process can’t locate the required SystemMailbox object, the request fails, even if the user mailbox attributes look correct.
You can follow the below instructions to see if it can help you:
The New-MailboxExportRequest cmdlet requires the mailbox to be on an Exchange server, not on a DAG node that's in maintenance mode or a server where the mailbox database is dismounted.
Run this first to verify the mailbox database that hosts the mailbox is mounted
Get-MailboxDatabase -Status | Select Name, Mounted, Server
Next one, run this:
$mbx = Get-Mailbox "******@domain.com" $mbx | Select DisplayName, ExchangeGuid, Alias, Database
Get-ADUser -Identity $mbx.SamAccountName -Properties msExchMailboxGuid | Select msExchMailboxGuid
If ExchangeGuid from Exchange and msExchMailboxGuid from AD don't match → that's your problem.
In this case, you can fix it by:
Set-Mailbox "******@domain.com" -ExchangeGuid <GUID-from-AD>
Next step, check if missing Mailbox Import Export RBAC Role
# Check if the role is assigned
Get-ManagementRoleAssignment -Role "Mailbox Import Export" -GetEffectiveUsers
# Assign it if missing (replace with your admin group)
New-ManagementRoleAssignment -Role "Mailbox Import Export" -User "AdminUser"
Note: After assigning this role, you must close and reopen EMS for it to take effect.
Technically, the New-MailboxExportRequest cmdlet cannot write to a local drive. The destination must be a UNC network path, and the Exchange Trusted Subsystem must have write permissions on that share.
New-MailboxExportRequest -Mailbox "******@domain.com" -FilePath "\\Server\ShareName\user.pst"
To grant the necessary permissions to the share:
Grant-SmbShareAccess -Name "ShareName" -AccountName "Exchange Trusted Subsystem" -AccessRight Full
Finally, review export request status for detailed error information
Get-MailboxExportRequest | Get-MailboxExportRequestStatistics | Select DisplayName, Status, FailureCode, Message
Hope my answer will help you.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.