Exchange Online mailboxes

we have a client that is using Exchange cloud services for theit exchange. they want to migrate off of the hosted exchnage and bring it inhouse.

my question is how does one migrate their mail, calender, contacts, etc into the new inhouse exchnage 2007 server?
i know microsoft  have a migration tool "Microsoft Online Services Migration Tools" but that only works from inhouse exchnage to their cloud hosted and not the other wau around

thanks in advance
Who is Participating?

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

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.

You don't have a lot of options

1) you talk to you cloud provider and check if they have a service to export them to PST and deliver the PSTs to you or something like that but I wouldn't bet on it

2) you let each client configure outlook to downld the online mailbox to PST and then connect to the inhouse exchange and upload it back to exchange
From Outlook you can open the hosted exchange:
Goto File

You can choose to export the data to a .pst file.

The following question explains how to import them back:

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
There is one Easy Method, if you use Microsoft Outlook 2010.
Trial is available on 

You can configure two exchange in Outlook2010 and once you configure you can drag & drop mails , contacts etc. in between.
I have done this recently by setting up the new exchange account in a new profile, then create another imap account to the old exchange server, provided the hosted exchange allows imap.  Then copy all the emails from the imap account up to the exchange inbox.

Then for the contacts and calendar, export them to a csv file from the old hosted exchange and import them to the new account.  Not sure if this will work for the GAL though.
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.