Few times during last year, I had a “little” problems with moving mailboxes from one database to other. Generally, that is a simple process, but sometimes that’s not working as expected.

One of that problems is “queued” state.

Get-MoveRequest | Get-MoveRequestStatistics


DisplayName     StatusDetail     TotalMailboxSize         TotalArchiveSize    PercentComplete
-----------     ------------     ----------------         ----------------    ---------------
John Doe        Queued           250 MB (262,144,000 by...                    0
Tech Trainer    Queued           250 MB (262,144,000 by...                    0

If you want to run mailbox moving, you probably need to rebuild index content or restart Mailbox Replication service. Or both ­čÖé Rebuilding content index is explained in one of my previous posts.

However, you can start with restarting Mailbox Replication service with PS command Restart-Service MSExchangeMailboxReplication, but if you still have a problem, you have to rebuild content index. After this action, your mailbox move request should start with copying files.

Get-MoveRequest | Get-MoveRequestStatistics

DisplayName     StatusDetail     TotalMailboxSize         TotalArchiveSize    PercentComplete
-----------     ------------     ----------------         ----------------    ---------------
John Doe        CopyingMessages  250 MB (262,144,000 by...                    25
Tech Trainer    CopyingMessages  250 MB (262,144,000 by...                    25
Get-MoveRequest | Get-MoveRequestStatistics

DisplayName     StatusDetail     TotalMailboxSize         TotalArchiveSize    PercentComplete
-----------     ------------     ----------------         ----------------    ---------------
John Doe        Completed        250 MB (262,144,000 by...                    100
Tech Trainer    Completed        250 MB (262,144,000 by...                    100

 

Cheers!

Leave a Reply

Your email address will not be published. Required fields are marked *