Link to home
Start Free TrialLog in
Avatar of Alex Bolla
Alex Bolla

asked on

Email Migration

I have been asked to look at an email conversion. There are 2 domains A and B.  Users in A.com do have Active Directory user accounts in B.com b/c of their phone system.  My users in A.com need to have all of their email moved to B.com and then start using B.com as their only domain.  I am planning on joining the user workstations to the B.com domain.  What would be the best way to migrate the mailboxes from A.com to B.com?  I can't use a trust between the 2 as there are naming conflicts.  A.com is using Exchange 2003 and B.com is using Exchange 2007.
ASKER CERTIFIED SOLUTION
Avatar of Joseph Daly
Joseph Daly
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of EG777
EG777

• Export Exchange 2003 Mailboxes as PST files and manually move them to the B.com domain.
You can do a cross-forest migration thru powershell with a two-way trust,

http://msexchangeteam.com/archive/2006/11/02/430289.aspx
http://technet.microsoft.com/en-us/library/aa997145%28EXCHG.80%29.aspx

Depending on how many mailboxes there are and the work resources that you have, using exmerge will be mroe efficient and beneficial, though if your organization has alot of mailbox, do this thru powershell would be more effective, since you can target several targets at once when moving.

Since you said that the users in your A domain already exists in your B domain, this might become more troublesome, im under the impression that the user accounts needs to have the same SID, so when migrating mailboxes thru powershell, the migration process needs to know where to "attach" the mailbox in the new domain, and by default it "assumes" that the users should have the same sid.

If you would have exchange 2010 you could use microsofts "PrepareMoveRequest.ps1", doing a cross forest migration with the same user already existing in the new domain is hard and alot of work, if you have further questions feel free to ask,

cheers
Avatar of Alex Bolla

ASKER

I would love to use the powershell and move the mailboxes that way, but the bigger problem (even bigger than the users already having accounts in the target domain) is that we don't and can't create a trust between the domains.  The source domain A.com is already being used in the target domain, so we would have to rename the domain before proceeding.  There is only 80 mailboxes at this office so it is sounding like exmerge to a .pst and then import with exmerge to the target will be the viable answer.  Can anyone suggest any other means of doing this project?
Unfortunately without being able to set up a trust between the domains I think you will be stuck going the exmerge route.
You should be able to setup a two-way trust using ip addresses instead of FQDN, though this wouldnt help since users already have an account on respective account. If its only 80 mailboxes doing this with exmerge is definetly the best choice in my opinion =)

cheers