Exchange 2013 Mailbox Move Request History

After the mailbox is moved from the legacy version (Exchange 2007 or 2010) to Exchange server 2013 we sometimes need to understand the duration of time, mailbox size, when the move started and completed from the source to target server.

There are various way to see them if they are recent move

1. Login in the Exchange Admin Center – Go to Recipient – Click Migration – Click Detail
2. Using the Powershell cmdlet Get-MoveRequest | fl
3. If you have used batch migration use the following powershell cmdlet

Get-MigrationUser | fl
Get-MigrationUserStatistics | fl

But the above report will be displayed until the move request ID present in the exchange server 2013. Incase if they are deleted or need to find the move request account detail that was performed long back ago.

Use the following Powershell cmdlet to acheive it

Get-MailboxStatistics -Identity -IncludeMoveHistory
Get-MailboxStatistics -Identity -IncludeMoveReport

Note: I don’t see any major difference on the powershell output displayed for IncludeMoveReport and IncludeMoveHistory parameter.


About Raji Subramanian

Nothing great to say about me...Just want to share my knowledge for others that will be useful at any moment of time when they stuck in critical issue....
This entry was posted in Exchange Server 2013, Powershell Command and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s