Migrate mailbox from Exchange 2003 to Exchange 2010

Today I had to perform a migration from Microsoft Exchange 2003 to 2010. The new “Move Mailbox” option is replaced with the “Local Move Request“. By default there’s a maximum of two threads at one time…so when you’ve to migrate 1000 users, you’ll have to wait a long time!

You can edit the maximum of two threads within the following file; MSExchangeMailboxReplication.exe.config. This file is located in the installation directory of Microsoft Exchange. In my environment it is D:\Program Files\Microsoft\Exchange Server\V14\Bin

Change the following settings:

  • MaxActiveMovesPerTargetMDB = “2”

The default value (as of SP1, version 218.15, at least) seems to be 2. Change the 2 to a 5, or an 8, or whatever you’d like it to be.

  • MaxActiveMovesPerSourceMDB – 5, 0, 100
  • MaxActiveMovesPerTargetMDB – 5, 0, 100

Save the file, and restart the Microsoft Exchange Mailbox Replication service. Now you can perform 5 move requests at one time!! Cool… 😉