SBS 2003 and beyond

Dec 24 2011   9:53PM GMT

Defragging a Exchange 2010 SP1 Database Part 2



Posted by: Roger Crawford
Defragging Exchange 2010 Database, Exchange 2010 SP1

I first ran this command from the Exchange Power Shell to see where the Arbitration Hidden mailboxes resided Get-Mailbox -Arbitration | fl -wrap -auto and that will allow you to see the full name of the Arbitration mailboxes. If you have more than one Database you will need to be a little more specific and break it down to this command Get-Mailbox -Arbitration -Database “DataBaseName”  I then moved them to another one of the Databases that I had created. This procedure will also work if you are wanting to remove the default database on your Exchange 2010 SP1 Server. But the command to move them has to be done through the Exchange Power Shell command. That command is Get-Mailbox -Arbitration -Database “Source DataBaseName” | New-MoveRequest -TargetDatabase “Move to Database Name” This should move all 3 of the Arbitration Mailboxes if you want to do this one at a time the command is New-MoveRequest -Identity “SystemMailbox{and a bunch of numbers}” These are the 3 that displayed when you ran the Get-Mailbox -Arbitration | fl -wrap -auto command 2 of them will say SystemMailbox and 1 of them will start with federation you move those 3. You should see some output that the move request has been Queued and once you have all 3 moved run this command  Get-MoveRequest -SourceDatabase “DatabaseName” this will display if the move requests have been completed and once you show that they are you want to remove those Move Requests and that is done by running this command. Remove-MoveRequest “SystemMailbox{bunch of numbers} and you do this 3 times one for each of the ones you did the move request on. Once this is done you have now completed the move and can continue with what you are doing or removing the default database.

Til Later Just Roger

Comment on this Post

Leave a comment: