Solved

Moving Exchange 2003 mailboxes to Exchange 2007 or Exchange 2010 in a completely different domain

Posted on 2011-09-30
4
369 Views
Last Modified: 2012-05-12
Our company, let’s call us CompanyA, has been purchased by another company, CompanyB.  These companies are not in the same geographical area and we are not on the same domain or network – 2 completely separate entities still.  

CompanyA is running Exchange 2003 SP2 on Windows Server 2003 Standard.  CompanyB is going to upgrade from Exchange 2007 to Exchange 2010 before the end of 2011.

CompanyB wants to migrate our mailboxes, distribution lists, and mail-enabled public folders to their Exchange server, but are not sure if they want to do this before or after the upgrade.  

Our domain is called companya.com and their domain is called companyb.com.  After the migration, we will retain companya.com as our primary email address, but also will begin using companyb.com.  

Is there a "simple" way to perform this task?  I’ve researched online and found ideas with Exmerge, which doesn’t sound like it will work between the two different versions of Exchange, and read a little about cross-forest migration, which sounds really “involved”.
I’ve got some other ideas of my own, but wanted to see what the Exchange experts have to say.  

I realize that there are DNS records to take into account, but at this point, I’m more interested in the actual Exchange mailboxes getting moved to the new server and platform.  

Thank you.
0
Comment
Question by:SolCow
4 Comments
 
LVL 10

Accepted Solution

by:
ThorinO earned 500 total points
ID: 36894803
How many mailboxes are going to be migrated? If not a lot I would manually create them on 2007/2010, export to a PST on the 2003 side using exmerge and import on the 2007/2010 side using the import-mailbox command. You could do this as well with a lot of mailboxes.

The other option like you said would be to do a cross forest trust and migrate. If you are not on the same network you would need to setup a VPN.
0
 
LVL 27

Expert Comment

by:davorin
ID: 36894851
In your case migrating to 2007 or 2010 really does not do big difference. Using cross-forest migration you must create trusts between the two AD domains. Using exmerge you simply export the contents of mailboxes to pst files  and then import them to mailboxes created on new server. Exchange 2007 SP1+ uses Import-mailbox, Exchange 2010 Sp1 uses New-MailboxImportRequest cmdlet. On exchange 2010 sp1 you dont need to have installed outlook.
http://64.78.27.192/article.aspx?i=162

You will have a little more work with migration contents of public folders. Maybe the best option is moving contents to mailbox, then to pst, then to mailbox on new server and back to PF...
Anyway you will need to enable PF on exchange 2007/2010 if you want to use older outlook clients.

At the end it really depends on the number of mailboxes you have to move. With big number of mailboxes you will have a lot of work migrating them thru psts.

Having multiple email domain names is no problem at all.
http://www.petri.co.il/configure-exchange-2007-recieve-email-other-domains.htm
0
 
LVL 12

Expert Comment

by:Deepu Chowdary
ID: 36895423
There are several ways to move the mailbox… like
--> Moving the mailbox through EMC
--> Moving the mailbox through powershell and
--> Moving the mailbox by mode script.

Actually it depends upon the scenario which options needs to be select.
--> If we want to move little number of users mailbox we can go with exchange management console.
--> If we are moving the users mailbox one by one we can go with powershell
--> If we want to move the mailboxes in a bulk then we can go with Powershell scripts.

Whenever we are moving the mailbox lots of thing needs to be considered like BadItemLimit, PreserveMailboxSizeLimit, IgnoreRuleLimitErrors, MaxThread etc.

Go through this link


http://technet.microsoft.com/en-us/library/aa997961(EXCHG.80).aspx
0
 

Author Comment

by:SolCow
ID: 36903750
Thank you for the feedback.  These suggestions were along the lines I was thinking - export to PST, create mailbox on new server, and import to new mailbox via VPN.  
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
In this video we show how to create an Accepted Domain in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Ac…
how to add IIS SMTP to handle application/Scanner relays into office 365.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now