move mailboxes from one domain to another?

what are some ways to move a handful (30?) mailboxes to a existing exchange org on a completly different domain.
Site A = my domain, seperate physical site
Site B = seperate domain, seperate location (to be demoted and rebuilt as part of our domain)

due to the small amount of use i think it makes more sense to move the mailboxes to our site on an existing exchange server.
Recreate all users accounts.  then somehow re-attach the mailboxes to the new user accounts.

Please provide ideas (maybe multiple).

Thanks
LVL 11
EricIT ManagerAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

aa230002Commented:
Best is to extract the data from the mailboxes to .pst files using ExMerge and then import the data back to mailboxes on the destination using ExMerge.

Thanks,
Amit Aggarwal.
Chris DentPowerShell DeveloperCommented:

What kind of connections have you got with Site B? There are quite a few options for this:

ADMT (Active Directory Migration Tool) must be downloaded and configured if you want to use it - http://www.microsoft.com/windows2000/downloads/tools/admt/default.asp

Mail Migration Wizard (mailmig.exe) installs as part of Exchange -
http://support.microsoft.com/default.aspx?scid=kb;en-us;262201

ExMerge installs as part of Exchange the 2003 version can be downloaded here -
http://www.microsoft.com/downloads/details.aspx?FamilyID=429163ec-dcdf-47dc-96da-1c12d67327d5&DisplayLang=en

1. Create a Trust relationship between the domains, use ADMT to migrate the User Accounts. Use the Mail Migration Wizard to move the mail.

2. Create a Trust relationship between the domains, use ADMT to migrate the User Accounts. Use ExMerge to export and import the mail. Copy any SMTP Addresses onto the new account.

3. Manually create the user accounts. Use ExMerge to export and import the mail. Copy any SMTP Addresses onto the new account.

HTH

Chris
EricIT ManagerAuthor Commented:
thanks.
Site a and B will have a hardware VPN over internet connection.  
curretnly site B connects to root domain (which will disapear) through and ISA server VPN.
I will take the ISA offline... after that admin does what I need with the mailboxes.

I just need a plan.

does exmerge automate an entire group.. or am i going to have to run it against each user?
oncei bring it into my server using exmerge, how do i connect it to a new user account? (if i dont export AD users, just start fresh)

Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

Chris DentPowerShell DeveloperCommented:

> does exmerge automate an entire group.. or am i going to have to run it against each user?

You can export every mailbox on the server in a few clicks. It'll create a PST file for each mailbox you're exporting.

For importing it into a new mailbox (which would have to be created first on your new accounts) is slightly more difficult, it needs the PST filename to be the same as the mailbox name, that's based on the very last bit of the LegacyExchangeDN on the new mailbox.

You can see the LegacyDN in several places, it's in the Global Address List as the Address, Exmerge will show it when you run it, and you can use a tool like ADSIEdit to see it in the user account.

It's not all that tricky to do really, just a bit of hunting around getting the names right. I have a script that deals with it for us, but I think it's far too specific to our setup, I can post bits though if it's of any interest.

Chris

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
EricIT ManagerAuthor Commented:
its only 30 users at most.. i can just hand select them?
its not a big deal.  as long as i can manually match them up.  the user name convention will be different.

example john Doe

there   jdoe@domain
ours    john.doe@domain

so the names may not match up.
thnere is going to be manual input for all the alias differences too..
Chris DentPowerShell DeveloperCommented:

Yep you can hand select them, it'll let you pick as many or as few as you like.
EricIT ManagerAuthor Commented:
not abandoned.  still in progress..

I am going to do this next week.. this was all the info i needed.. so ill just close it.

thanks everyone.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Exchange

From novice to tech pro — start learning today.