Queued move mailbox status after restoring databases from backup

Hello, i was in process of moving mailboxes from source database to target, when "something go wrong" and databases occasionally dismounted. I can't fix them quicker, so i'm restore it from the latest full backup (Windows backup), clean "Dirty shutdown status" and mount its succesfull.

Now a lot of users (~50%) can access their mailboxes, but another 50% don't have acess to their mailboxes and doesn't see their old mails, but new emails comes to them. 

When i run Get-MoveRequestStatistics -MoveRequestQueue Target Database, it displays a lot of warinings and Completed move requests:

Users with Completed mailbox requests have access to their mailboxes, but users with Queued status hasn't.

Get-MoveRequest | Remove-MoveRequest displays nothing.

How can i merge mailboxes from source database and target and give access to mailboxes for users with Queued, InitialSeeding, LoadingMessages and CopyingMessages status?



  • Edited by umuom Tuesday, June 02, 2015 10:32 AM
June 2nd, 2015 10:08am

From source database to target database. And them crashes...

"set-mailbox user@contoso.com -Database source" helps me. It give access to "old mailes" for users which mailboxes in Queued, InitialSeeding, LoadingMessages and CopyingMessages status.

Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 7:16am

Hi Umuom,

Soft-deleted mailboxes   When a mailbox is moved to a different mailbox database, Exchange doesn't fully delete the mailbox from the source mailbox database when the move is complete.Instead, the mailbox in the source mailbox database is switched to a soft-deleted state.

Run this below cmdlet to find any disconnected.

Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisconnectReason -eq "SoftDeleted" } | ft DisplayName,Database,DisconnectDate

If found use below, article to 'Connect or restore a deleted mailbox'

https://technet.microsoft.com/en-us/library/jj863438(v=exchg.150).aspx

Disconnected mailboxes
https://technet.microsoft.com/en-us/library/bb232039(v=exchg.150).aspx

There seems to be a catch here. What happened to the source DB from where you started the move-request. If that is now replaced with a DB from Backup, you don't have anything to do the restore ofcourse.

Hope your source DB was not failing as mentioned earlier.

If you have users in two places you can use the same  'Connect or restore a deleted mailbox' to get the data from the old location.

User account now points to DB2, you restore DB1 whcih also had the user. use the restore cmdlet to merge the data from db1 t

June 3rd, 2015 8:32am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics