This post is a “quick note” to help on a cutover migration.
Exchange 2013, Exchange 2010, Exchange 2007 & Exchange 2003 versions are supported.
- Add your domain to Office 365 & verify
This step requires access to the public DNS registar to create a txt record to verify the domain ownership.
- Configure Outlook Anywhere (link)
- Add public certificate and enable it for IIS & SMTP (Instructions for Exchange 2003, 2007, 2010, 2013)
- Disable UM
- Check Primary SMTP
The Primary SMTP address of each on-premises mailbox is used to create the email address for a new Office 365 mailbox
The UPN is used to create the username for the Office 365 user. It is convenient to change the UPN to match the Primary SMTP. This way the new user will have [email protected] for username (login). If the UPN is local then the new user will be created with [email protected] username.
- Hide not needed mailboxes
Cutover migration moves all mailboxes, mail users, mail contacts, and mail-enabled groups that are listed at the GAL. All hidden from address list are excluded.
- Mail enable security groups
- Create migration endpoint
- Create migration batch
- Start the migration batch
- Change MX & Autodiscover records to point to O365
When all mailboxes are migrated to O365, change the MX & Autodiscover records to point to O365. In Exchange 2007, Exchange 2010, and Exchange 2013 you should also set Set-ClientAccessServer AutodiscoverInternalConnectionURI to Null.
- Stop & Delete the migration batch
- Assign licenses
- Remove on-premises Exchange
A very nice article about this: Perform a cutover migration of email to Office 365
Pantelis Apostolidis is a Cloud Solutions Architect at Microsoft and an ex Microsoft Azure MVP. For the last 15 years, Pantelis has been involved to major cloud projects in Greece and abroad, helping companies to adopt and deploy cloud technologies, driving business value. He is entitled to a lot of Microsoft Expert Certifications, demonstrating his proven experience in delivering high quality solutions. He is an author, blogger and he is acting as a spokesperson for conferences, workshops and webinars. He is also an active member of several communities as a moderator in azureheads.gr and autoexec.gr. Follow him on Twitter @papostolidis.