How can I migrate a large number of mailboxes from Exchange 2003 to Exchange 2010?

Jayshawn30 March 18, 2014
Pinterest Stumbleupon Whatsapp
Ads by Google

Actually I have been using Exchange 2003 since long but now I want to migrate to Exchange server 2010. I will run it on a VM and right now I have about 70 enabled working mailboxes. What I am going to do is to run an installation with HT, mailbox role and CAS on the similar server.

I am going to start the process further but I am kind of unsure as whether I would be able to move all the mailboxes at once without disturbing working of client mailboxes. The database is pretty large in size so I am doubtful regarding the security of database while performing migration process. Although I have taken the latest backup in case any mishap occurs.

I can even take a third party tool if it has the required features that I am looking for and the one which can perform entire migration procedure flawlessly. I have done my homework i.e. read about the distinct tool available online but I want to know if any of you have any experience with a extraneous software? If yes can you recommend me something?

Thanks in advance

  1. Henry Maxwell
    March 19, 2014 at 4:15 pm

    A better way to migrate data from Exchange 2003 to Exchange 2010 would be to export PST files from Exchange 2003 and import those PST files into Exchange 2010. This can be done by executing New-MailboxExportRequest & New-MailboxImportRequest commands. To know how to execute these commands, you can visit

    But in some cases, due to some hardware or software issues or due to wrong execution of the above powershell scripts, you may face some problems which can prevent your export and import of EDB files. In that case, you can try out a third party tool to extract EDB mailboxes to importable PST files.

  2. Jan F
    March 18, 2014 at 11:09 pm

    I don't have any real hands-on experience. We did switch from EX2k3 to 2010 but the old server was slimmed down to 3 mailboxes (~30GB) so we simply exported to PST, killed the server and went live with the new one.

    I guess the best place to start would be running the pre-deployment analyzer on your EX2k3.
    This should help you avoiding or at least being aware of any (know) issues that might occur.

    The following link is probably the most comprehensive start to finish guide deploying EX2010 in an existing environment.

    This is a short but more technical walk-through

    Last but not least, my general rule is:
    If you can't run through it in a test environment, don't expect downtime but schedule it.

    Make a rough estimate, then simply announce a downtime or a "not fully functional" timeframe with a bit of backup. There will always be some person asking you just 10 minutes into the job "how long...?" but you will have some buffer before a mob of angry people is standing in the door.

  3. Hovsep A
    March 18, 2014 at 10:45 am

    Move Mailboxes from Exchange 2003 Servers to Exchange 2010 Servers