Comprehensive Guide to Successfully Performing a Cutover Migration from Exchange Server to Microsoft 365
Benjamin Gbolaru
Microsoft 365 migrationMicrosoft Exchange
November 19th, 2024
Migration of an organization’s email system from an on-premises Exchange environment to Microsoft 365 or Office 365 is generally strategic in nature but improves collaboration, scalability, and access to cloud services. A cutover migration involves a complete and immediate switchover to the Microsoft 365 email system. This guide will provide a step-by-step process for a successful migration.
Cutover Migration – Important Considerations
Migrating Exchange 2003 or later to Microsoft 365 or Office 365 requires domain ownership verification, configuration of Outlook Anywhere, and permissions granted by the user. The users need to change their desktops to an environment where they can have access to Microsoft 365. After migration, the MX records must be updated and licenses allocated. Decommissioning Exchange servers is optional but needs great caution against disruptions. So Select Cutover Migration if:
Your on-premises Exchange environment is Exchange Server 2003 or later.
You have less than 2,000 mailboxes (recommended for 150 or fewer users because of time constraints).
Step-by-Step Migration Process
Step 1: Planning the Migration
Email Migration Scope: Migration of all email users to Microsoft 365, and the management of their accounts directly in the new environment.
Domain Requirement: The primary domain in use with your on-premises Exchange must be verified to be owned by your Microsoft 365 organization.
Step 2: Impact to Users
Desktop Updates: Ensure desktop computers are configured for use with Microsoft 365 so that local user credentials synchronize with Microsoft 365.
Email Routing Delays: Until the MX record is updated, email may still route to on-premises mailboxes.
Step 3: Set Up Your Environment
Verify Domain Ownership: Verify ownership of the domain associated with your on-premises Exchange in Microsoft 365. This is essential for assigning users email addresses in Microsoft 365.
Configure Outlook Anywhere: Configure Outlook Anywhere (RPC over HTTP) on your Exchange Server so that Microsoft 365 can connect.
Certificate Requirement: Use a trusted CA certificate and ensure that the Outlook Anywhere and Autodiscover services are included.
Enable MRSProxy: Enable MRSProxy on your on-premises Exchange in order to allow mailbox migration.
Assign Permissions: The migration administrator should have FullAccess or Receive As permissions to each mailbox being migrated.
Confirm visibility and group settings:
Ensure mailboxes are not obscured from address lists.
Create empty mail-enabled security groups in Microsoft 365, if needed.
Step 4: Create the Migration Endpoint
The migration endpoint is the bridge between Microsoft 365 and the on-prem server.
Navigate: Go to Exchange Admin Center > Migration > Endpoints > Add New.
Choose Migration Type: Select Outlook Anywhere.
Connection Details: Administrator credentials and email address of a test mailbox to validate the connectivity.
Test Connectivity: Use the Test-MigrationServerAvailability cmdlet in PowerShell to test if the endpoint is available.
Step 5: Create and Start the Cutover Migration Batch
Start Migration Batch: Go to Exchange Admin Center > Migration > Add Migration Batch.
Select Migration Type: Select Cutover Migration click next and go through the prerequisites for cutover migration, and select Next again.
Endpoint Configuration: Choose the migration endpoint that was created in Step 4 from the dropdown.
Scheduled Batch: You can start the migration batch immediately, manually at a later time, or automatically at a scheduled time. It can also be set to automatic or manual, as needed, for completion.
Step 6: Validate and Monitor Migration
Monitor the migration progress in the Exchange Admin Center. Verify that:
Users are provisioned in Microsoft 365 as part of the migration.
The migration status automatically changes from Syncing to Synced.
Step 7: Update MX Records
Lower TTL Setting: Before switching the MX record, set TTL to 3,600 seconds or less on your DNS server to minimize delays.
Change MX Record: The MX record is updated to point to Microsoft 365, so emails are routed directly to the cloud environment.
Wait 72 Hours: Allow time for DNS propagation.
Step 8: Complete the Migration
After MX record changes, verify that all emails are routing to Microsoft 365 and then delete the migration batch in the Exchange Admin Center.
Delete Migration Batch: Go to Exchange Admin Center > Migration, select the batch, and then delete it in order to clear the migration records.
Step 9: Assign Licenses to Users
Assign licenses to enable user accounts in Microsoft 365. If a license is not assigned, accounts will be disabled after a 30-day grace period.
Post-Migration Tasks
Autodiscover DNS Record: Configure an Autodiscover DNS record to allow for seamless connectivity to mailboxes in Outlook and mobile devices.
For instance, create autodiscover.<domain> pointing to autodiscover.outlook.com.
Decommission On-Premises Exchange: Post-migration, if no longer needed, remove Exchange and decommission the on-premises infrastructure. Contact Microsoft Support to prevent the accidental results of decommissioning.
Additional Notes
Important Ports: When migrating from Exchange 2003, open TCP ports 6001, 6002, and 6004.
Directory Synchronization: If directory synchronization is enabled, disable it before a cutover migration.
Unified Messaging: UM must be disabled on the mailboxes before migration.
By following these steps, you can perform a cutover migration from an on-premises Exchange server to Microsoft 365 seamlessly. This transition enhances organizational productivity by leveraging Microsoft 365’s robust, cloud-based email and collaboration features.
At Medha Cloud, our team of experts is dedicated to ensuring smooth, secure, and efficient migrations. Partner with us to unlock the full potential of Microsoft 365 for your organization!