I am looking to migrate our email to Exchange Online. Currently, I have a server that acts as the domain controller and the email server. This mail server is running Exchange 2003 on Windows Server 2003. I have researched the process to migrate to Exchange Online. I intend to do a staged migration, but I am confused about a few things. Assuming I have provided enough information about my setup, I'll list the questions below. Please let me know if you need any other information or clarification in order to answer my questions.
1. I keep seeing in the directions for a staged migration from Exchange 2003 where it refers to Outlook Anywhere on a Client Access Server running Exchange 2007. We don't have that. Is it necessary, or can I just set up RPC over HTTP on my 2003 mail server? I understand that Outlook Anywhere is what RPC over HTTP was renamed to in Exchange 2007, but the directions are never clear on that.
2. For a staged migration, do I use Directory Sync, or do I set up a csv file, upload it to my 365 account and use a tool in 365 to actually migrate my email accounts? If I use Directory Sync, can I install it on my mail server, or is it better to install it on a different domain joined computer?
3. Does a staged migration provide any level of coexistence, or am I confusing that with a hybrid migration?
4. Exactly what all gets migrated? I know the user's emails get transferred, but do the user's contacts and calendar information get transferred as well?
I'll start with these questions. Again, please let me know if you need any other information. Thanks.