Move mailboxes accross forests

I have an exch2007 server In domain A.  I have a second exch 2007 in domain B (separate Forests trust in place). Can I migrate/move mailboxes from domain A to the exch2007 server in domain B? Then assign domain B permissions to the migrated mailbox?

Do I need to run active directory migration tools and migrate the users in Domain As sids to domain B? or can I just migrate across the 2 forests etc?
Who is Participating?
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.

Yes, you would need to use ADMT. After migrating the users then You can move the mailboxes using the Exchange Management Shell.
Read the article below for the move-mailbox command
Any updates?
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

KratosDefenseAuthor Commented:
Good articles here! However, I dont think a mailbox cross forest move will work for me. I am not planning on using the ADMT tool to migrate Sid history over. This is an acquisition scenario. Company X has been acquisitioned and needs to be migrated to company Y. However, Company x users already have new AD accounts setup in company Y domain (different user logon naming conventions).  We setup accounts for company X users and create mailboxes that forward mail to company x mail server. This way Company Y users see company X users in the gal and we can create company Y domain name space smtp addresses for company X users o start receiving mail with the new company email address.

I know there is probably a better way to do this with ADMT. I hope to implement it in my acquisitions in the future.

But for now I need to move or merge company X exch2007 mailboxes to company Y exch2007 server. From what I read I cannot do this without using ADMT and moving the SID history out???

I believe my only option is to export company X mailbox data out of their mail server and into company Y mail server right ?? A move wont work for me ?  
SaakarSenior Technical ConsultantCommented:
You are right on track, move does not seems to an option in your case, if users are logging in using different credentials then the best option would be to Export the data and merge it with the new company's mailboxes..

- Saakar
KratosDefenseAuthor Commented:
Are we positive I cannot move the mailboxes across the forest domain x (without the sid history) to the new exch2007 domain y  and have them show up as offline? Then associate the users account to that mailbox and bring it online?

KratosDefenseAuthor Commented:
Ok I confirmed I can move the mailboxes with moving the sid history. Did it, worked fine.  Move-Mailbox -TargetDatabase "Target Server\First Storage Group\Mailbox Database" -Identity john -GlobalCatalog -SourceForestGlobalCatalog -NTAccountOU "OU=OrgUnit01,DC=fabrikam,DC=com" -SourceForestCredential $SourceCredential -TargetForestCredential $TargetCredential -IgnorePolicyMatch:$true

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
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

From novice to tech pro — start learning today.