Exchange 5.5 to Exchange 2007 mailbox migration

Migrating mailboxes from Exchange 5.5 to Exchange Server 2007 directly is not supported. Using native tools, administrators will have to perform this kind of migration as a two-step process which includes:

  1. Migrating from Exchange 5.5 to Exchange 2003
  2. Migrating from Exchange 2003 to Exchange 2007

Typically, there will be two scenarios:

Scenario 1: Exchange 5.5 and Exchange 2003 are in same Organization; Exchange 2007 is in a different Organization

Here is the brief description of typical steps and related information:

- In Exchange 2003 / 5.5 Organization

1. Exchange Server 2003 Migration Wizard doesn’t allow migration from an Exchange 5.5 in the same organization.

2. You should verify that Active Directory Connector is installed on Exchange 5.5 machine and replication service is configured with correct credentials and with correct port. You can do this by going to Start > Programs > Microsoft Exchange > Active Directory Connector. Change to port for Exchange Server to 389 if it is set to something else.

3. You can wait for replication or you can select replicate now in Active Directory Connector (especially if Exchange 2003 in newly configured in this organization).

4. Once you can see all the users with mailbox information in Exchange 2003 machine, you are ready for migration to Exchange 2007.

- In E2007 Organization

1. Verify that there is a trust between these two organizations.

2. You need to have Administrative privileges in the other organization.

3. You cannot do Cross-Org migration using the GUI wizard. You have to use Exchange Power-Shell.

4. Open Exchange Power Shell and enter $s=get-Credential. Enter the Administrator account and password of the other organization. This credential information would be saved in variable “s”.

5. Then to transfer a mailbox, you can use the following command
Move-Mailbox -identity <username> -sourceForestGlobalCatalog <e2k3server> -targetDatabase <Target MBD > -sourceForestCredential $s -NTAccountOU Users.

6. If this command gives some error, verify that Exchange information store service and Exchange System Attendant Service is running.

Scenario 2: Exchange 5.5 is one organization; Exchange 2003 and Exchange 2007 are in a different Organization.

Verify that there is a trust between these two organizations. This one is easier and it can be done using GUI wizards.

- In Exchange 5.5 Organization

1. In Exchange 5.5, you should go to Exchange Administrator Console and verify that the port for LDAP is set to 389 in Protocols.

- In Exchange 2003 and Exchange 2007 Organization

1. On Exchange 2003, run the Migration Wizard. Move the selected user mailboxes to Exchange 2003 server using Migration Wizard.

2. On Exchange 2007, run the Migration Wizard to move mailboxes to Exchange 2007.


1. Users with moved mailboxes will still use OldOrg\UserName to login and check their emails as their login credentials are still in the previous organization.

2. Users will appear as disabled users in Exchange 2007 machines.

Note: ISV tools are available to help in this kind of migration, including 'Quest Migration Manager for Exchange' that can aid in Exchange 5.5 to Exchange 2007 migrations and archiving tools such as 'CommVault QiNetix' that can archive Exchange 5.5 content and restore to Exchange 2007. Other tools might be available too. This blog posts covers what can be done with native Microsoft Exchange tools only.

- Mian Fahim ul Haq

Comments (8)
  1. In scenario 1, if there are still mailboxes on Exchange 5.5, do we still support to migrate the mailboxes on E2K3 in one org to E2K7 in another org? If all Exchange 5.5 mailboxes are moved to E2K3, we still support migration from a mixed E2K3/55 org to a native E2K3 org?


  2. Exchange says:


    If I understand you correctly – your question is if you need to move all mailboxes from 5.5 to E2003 in org 1 before you can move to E2007 in org 2? The answer to that is no – you do not need to move all mailboxes from 5.5 or make that org e2003 only or native. You’d just make sure that the mailboxes that you want to take to e2007 make it to e2003 1st.

  3. jorejav says:

    I have the same question for the second scenario and I suppose the answer is the same.

    Do we need to move all the mailboxes to Exchange 2003 first in scenario 2? Can we have mailboxes at the same time and working on all servers Ex 5.5, Ex2K3 and Ex2K7?


  4. Exchange says:


    Yes, you can have mailbloxes on all 3 versions at the same time.

  5. tomba says:

    Hello Exchange team,

    How about migrating mailboxes from Exchange 2000 to 2007?

    Please advice scenario.


  6. Paul MacKnight says:

    Hi Tomba,

    Please see these previous posts for more info about 2000 to 2007:


Comments are closed.

Skip to main content