Troubleshooting mailbox restore errors
If you encounter a mailbox restore error, determine whether the problem is reproducible on other Exchange servers.
About this task
Troubleshooting insufficient RBAC roles and permissions
For the following mailbox restore errors, ensure that the RBAC roles and management role scope are set on the Exchange objects for the Exchange user.
Procedure
- If a mailbox fails to open and the error message indicates a missing RBAC permission, ensure that the user who is logged on to the mailbox has the required RBAC roles, and the management scope for those roles includes the database that contains the mailbox. Then, open the mailbox again.
- If a mailbox restore operation fails and the error message indicates a missing RBAC permission, ensure that the user who is logged on to the mailbox has the required RBAC roles, and the management scope for those roles includes the source and target databases. Then, restart the restore operation.
Troubleshooting mailbox permissions, authentication methods, and registry key settings in a Microsoft Exchange 2013 environment
To resolve mailbox restore errors in an Exchange Server 2013 environment, ensure that the Exchange Server mailbox permissions, authentication methods, registry key settings, and the Client Access Server (CAS) role are configured correctly.
Procedure
Troubleshooting MAPI connection issues
Procedure
- /MAILBOXALIAS
- Exchange Server 2013: This parameter is the alias name for the mailbox that you are logged on to. The parameter refers to the email alias for the user and is the portion of the email address before the @ symbol. Run this command for the mailbox to be restored and the mailbox that you are logged on to.
- /EXCSERVER
-
Exchange Server 2013: This parameter is the name of the mailbox endpoint of the user who is logged in. Use the Exchange PowerShell command, whoami | Get-Mailbox | fl ExchangeGUID, to determine the value. You must specify this parameter for Exchange Server 2013.
- /TRACEFILE
- This parameter is the file name that is used to store the output from tracing operations. By default, tracing is turned off. You can qualify the file name by specifying a drive and a full directory path. You must have write permissions for the user that runs the command.
Troubleshooting a MAPI error that prevents multiple mailboxes restoring in a Microsoft Exchange 2013 environment
When you restore multiple mailboxes on a server that is running Exchange Server 2013, the mailbox restore operation might partially fail and report a MAPI error.
About this task
Procedure
Troubleshooting issues with mailbox restore operations or Mailbox Restore Browser operations on remote systems
If you run complex mailbox restore operations on a remote system and need to query many mailboxes on the remote system, an out-of-memory exception can occur if there is not enough Microsoft Windows PowerShell memory to run the operation. To resolve the out-of-memory exception, increase the default memory value for the remote Microsoft Windows Power Shell session. You must increase both the machine-wide memory setting and the plug-in memory setting. After doing so, restart the WinRM service, and run the operation again.
About this task
-
If you restore multiple mailboxes across multiple databases, you might see the following message:
Specified method is not supported. -
If you complete a mailbox restore task on the remote system, the list of mailboxes might not be displayed in the Source mailbox navigation tree of the MMC. You might see the following message:
Error: Processing data for a remote command failedwith the following error message:The WSMan provider host process did not return a proper response.A provider in the host process may have behaved improperly.For more information, see the about_Remote_Troubleshooting Help topic.OperationStopped: (<Machine_Name>:String)[],PSRemotingTransportExceptionJobFailure
Procedure
Example
To increase the maximum of memory that is allocated per shell to 4 GB, enter the following cmdlets at the Microsoft Windows PowerShell command line.
- Set-Item WSMan:\localhost\Shell\MaxMemoryPerShellMB 4096
- Set-Item WSMan:\localhost\Plugin\Microsoft.PowerShell\Quotas\MaxMemoryPerShellMB 4096
- Restart-Service winrm
Troubleshooting an SMTP restore issue that occurs when you restore email with large attachments in the Mailbox Restore Browser interface
If you restore an email with an attachment that is larger than 3 MB to an SMTP server, a Microsoft fix is required.
About this task
QFD: System.Net.Mail - SmtpClient class throws exceptions if file attachmentis over 3 MBProcedure
Troubleshooting a limitation with deleted mailbox history in the Mailbox Restore Browser interface
Data Protection for Exchange Server does not record the time when mailboxes are deleted.
About this task
From the Available Database Backups list, ensure that the backup version that you select, for the restore task, contains a copy of the mailbox. If the database backup is completed after the mailbox was deleted, the mailbox is not available for the restore.