Pages

Tuesday, September 25, 2012

Exchange 2010 This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, or arbitration mailboxes

So, let’s say you have a new installation of Exchange Server and you want to move all mailboxes, including Arbitration, from the default database created during the installation to a new mailbox database. Here is how to do it…

First of all, if you just try to delete the default database you will get this message:

DatabaseRemoveError

Stating that the database isn’t empty, even though it does look empty if you do a get-mailbox for the specific database:

get-mailbox -Database “Mailbox Database 1905367170″

DatabaseRemoveError2

There is a switch that you should use if you want to see all mailboxes, even the “hidden” Arbitration mailboxes:

get-mailbox -Database “Mailbox Database 1905367170″ –Arbitration

This gives us different result then the first get-mailbox command:

DatabaseRemoveError3

As you can se the database isn’t as empty as we first thought. To move these mailboxes to the new database you can easily pipe the result of the get-mailbox command and create new move requests for all Arbitration mailboxes:

get-mailbox -Database “Mailbox Database 1905367170″ -Arbitration | New-MoveRequest –TargetDatabase “MailboxDatabase1″

DatabaseRemoveError4

You can check the status of the move request by running:

Get-MoveRequest -SourceDatabase "Database Name".

Make sure that all move requests have a status of Completed.

Before you can actually remove the database you will have to remove the Move Requests. To do this MAKE SURE that the requests have completed then run the following: Get-MoveRequest -SourceDatabase "Database Name" | Remove-MoveRequest.

Note if you deleted the arbitration accounts from Active Directory rerun the Active Directory preparation from the Exchange 2010 media:

Setup.com /PrepareAD

Source

http://msundis.wordpress.com/2010/03/29/show-and-move-hidden-arbitration-mailboxes-in-exchange-server-2010/

http://blog.chrislehr.com/2009/10/exchange-2010-what-is-arbitration.htm

Resizing Windows Server 2008 R2 virtual hard disk in VMWare ESXi

  1. Use the vSphere Client to edit the settings of the server and change the size of the hard disk(s) to the new size;
  2. On the server itself (RDP/console) run the Computer Management snap-in from the Administrative Tools menu;
  3. Expand Storage and select Disk Management. The drive you have increased in size will probably still be showing as the original size. This is because the virtual disk manager caches this information. On the right hand side, click More Actions and select Rescan;
  4. You should now see your new unallocated space. Right click on the *allocated* partition and select Expand.

 

Source

http://calvisblog.wordpress.com/2010/11/22/resizing-windows-server-2008-r2-virtual-hard-disk-in-vmware-esxi/

Increasing Exchange 2010 local move request limit

To increase this limit you can edit

%programfiles%\Exchange Server\V14\Bin\MSExchangeMailboxReplication.exe.config

and change the value for MaxActiveMovesPerTargetMDB to the number you want. Make sure you change it in both locations. I would probably not go over 5. 

Once you do that restart the Microsoft Exchange Mailbox Replication service and your moves should now do more at a time.

Source

http://osj42.blogspot.com/2011/11/increasing-exchange-2010-local-move.html