Move Mailboxes from Exchange 2007 to Exchange 2010 Hosting Server

I have a bunch of exchange mailboxes on a very old Exchange 2007 server.  The server was setup using a type of hosting, so the mailboxes are from different companies.

We have installed, in a new domain on a new server, Exchange 2010 in Hosting Mode.  Becuase the mail boxes are in a different domain, I cannot use the built in MoveMailbox options.  I fear the only way I can do this is to export the mailboxes to a pst file, then create a new mailbox on the new server, and import the pst files.

I believe there are powershell commands i can use to do this in bulk?  Perhaps someone could help with these?

Or better still, does anyone have any better suggestions on how I can move these mailboxes? With less manual work, there are a lot of database, and some pretty huge mailboxes.

Thanks for any and all advice.
LVL 6
townsmaAsked:
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.

suriyaehnopCommented:
Since your hosting on different company, try ask them if they can build trust between your forest and their forest:

http://technet.microsoft.com/en-us/library/dd351280(EXCHG.140).aspx

or try this:

http://www.migrationwiz.com/Public/Default.aspx

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
Exchange

From novice to tech pro — start learning today.