Step 3: Prepare for the Microsoft 365 migration Don’t jump into the migration itself just yet! Lay the groundwork first:
Sign up for Microsoft 365 Configuring security settings like SPF, DKIM, and DMARC help keep out bad actors interested in spoofing and phishing their way into your systems. And if sticking with your current domain, don’t touch your MX records until the new mailboxes are set up correctly or your email delivery may malfunction. Also, a heads up: the full setup process, including domain verification and account configuration, takes a few days.
Create and activate user accounts Once the Microsoft 365 tenant is in place, the next step is to create and activate user accounts. Keep in mind that accounts aren’t fully active until the user signs into OneDrive at least once. It’s also important to confirm that each account has sufficient storage. Microsoft provides 50–100 GB for Outlook mailboxes and 1 TB for OneDrive. If any accounts are nearing or over these limits, upgrade before migration to avoid failed or incomplete transfers. While setting up accounts, you should also review permissions, including:
- Creating security groups
- Checking role assignments
- Verifying directory attributes such as legacyExchangeDN.
- Evaluating compliance or legal requirements like retention, access controls, and audit settings
You’ll also want to take steps so that once your accounts go live, their mailboxes will be secure and ready to operate in the new environment without friction:
- Configure core security settings
- Register necessary Azure AD apps
- Create migration endpoints
- Establish organization relationships
- Map user attributes to align with the new system.
Of course, you'll want to center your users. Tell them in advance about the migration’s timeline, expectations, and why it’s important to minimize email account activity during that window. A quick heads-up to sign into OneDrive early also goes a long way, along with making backups of essential content as a safety net.
Step 4: Move mailboxes and user data into Microsoft 365 Once you've set the stage, it's time to migrate your email accounts into Microsoft 365. Your migration path depends on your current email system’s setup, number of users, and desire for flexibility: 1) Cutover migration: Migrate all mailboxes and their contents from your server to Microsoft 365 in one go. This works best for smaller teams under 150 users. For a smooth experience, give users a heads-up and check mailbox sizes are manageable. 2) Staged or batch migration: Migratingusers in waves is ideal for mid-sized organizations with more users (2000+) who want more control and the ability to troubleshoot as you go. For example, you can decide what migrates when based on department, location, or readiness level. Remember, you’ll need to set up Microsoft Entra Connect for directory sync, and only certain Exchange versions are supported. At every step, communication will be key: let them know when it’s their turn. 3) Hybrid migration: Run on-prem and cloud mailboxes side by side if you’re not ready to migrate everything or need to keep data local. It’s ideal for large organizations with complex email setups or compliance needs, but it’s a technical process and requires Exchange 2010 or newer.
After you migrate to Microsoft 365 Even if you’ve moved your mail data, the migration isn’t done yet! To make Microsoft 365 work long-term, empower your users and build habits that last. Here’s how:
1. Verify migration results Confirm that everything from your mailboxes migrated where it should, such as your emails, calendars, contacts, files, and permissions. You don't have to figure this out on your own: use Microsoft's admin tools or a more comprehensive third-party tools like ShareGate to fix gaps early before they ripple out.
2. Prepare and train users Don’t leave your team to navigate your new email environment solo after you migrate! Offer hands-on training, quick-start guides, and real-time support to get users comfortable with Outlook, Teams, SharePoint, and OneDrive.
3. Configure DNS for Microsoft 365 mail flow When you migrate mailboxes to Microsoft 365, you need to update your DNS (Domain Name System) records. Otherwise, new email will still route through your old email system. Yikes!
4. Finalize account and service settings A secure setup is a clear one. Review roles, licenses, and settings so everyone knows who’s doing what and how decisions are made. Then tighten things up: turn on MFA, set retention policies, and use conditional access to protect high-risk areas.
5. Safely retire the old system Once everything’s stable, you can officially wind down your legacy email system; archive what you need, revoke access to outdated platforms like Gmail, and communicate clearly with users about what’s changing.