Summary
Most organizations often plan to move Exchange Server 2019 to Microsoft 365. This move brings cloud flexibility & centralized management. However, moving Exchange Server 2019 requires planning and the right approach. Administrators must understand the supported migration methods. This guide explains every stage to migrate Exchange Server 2019 to Microsoft 365. Also, it highlights preparation steps, migration batches, & post‑migration verification. By the end, administrators will have a migration roadmap.
Exchange Server 2019 is the on‑premises version from Microsoft. Moreover, Microsoft 365 mixes Exchange Online with cloud‑based productivity services. Moving mailboxes from Exchange Server 2019 to Microsoft 365 moves data storage to the cloud. This transition changes how organizations manage security, updates, and mailbox scaling.
I have seen that unlike versions of Exchange, Exchange 2019 does not support cutover migration. I have also seen that Exchange 2019 does not support staged migration, unlike Exchange 2003 & 2007. Hybrid migration remains the supported & recommended method for Exchange 2019 environments. This method connects on‑premises Exchange Server with Exchange Online during migration.
Before starting the migration, administrators should understand available migration options. Exchange Server 2019 supports hybrid migration as its primary supported pathway. Two hybrid configurations exist: full hybrid and minimal hybrid, also called express migration.
| Full Hybrid Migration | Minimal Hybrid Migration (Express Migration) |
|---|---|
| Full hybrid migration keeps on-premises Exchange Server and Exchange Online connected long-term. This method suits organizations expecting to run hybrid environments for months. It supports shared free/busy calendars, a unified global address list, and secure mail flow. | Minimal hybrid migration suits organizations planning a faster, complete move to the cloud. This method does not require ongoing directory synchronization after migration completes. It works well for smaller environments seeking a quicker transition timeline. |
According to official Microsoft guidance, hybrid migration remains the recommended method to move Exchange Server mailboxes to Microsoft 365. Administrators can review complete details in the Microsoft documentation on using minimal hybrid to migrate Exchange mailboxes. This resource explains prerequisites, domain verification, and express migration steps in detail.
Domain verification is required before starting any migration. I need to verify the on‑premises domain within the Microsoft 365 tenant. Administrators can complete verification through the Microsoft 365 admin center. This step makes sure each mailbox receives the correct email address format. Domain verification usually means adding a DNS TXT record for confirmation. Once Domain verification is complete, administrators can continue setting up the environment. If Domain verification is delayed, the overall migration timeline may stretch unnecessarily.
Directory synchronization connects on-premises Active Directory with Microsoft Entra ID. This step keeps user accounts consistent between on-premises & cloud environments. Microsoft Entra Connect handles synchronization of usernames, passwords, & security groups. Proper synchronization prevents duplicate account creation during the migration process. Administrators should test synchronization before proceeding to the next configuration stage. This makes sure accurate user mapping throughout the hybrid migration journey.
The Hybrid Configuration Wizard connects Exchange Server 2019 with Exchange Online. Administrators download & run the HCW from the Microsoft 365 admin center. The wizard configures mail flow, certificates, & federation trust automatically. It also establishes the secure connection required for hybrid mailbox migration. Administrators should choose between classic and modern hybrid topology during setup. Modern hybrid topology suits organizations planning a full move to the cloud. Classic hybrid topology suits organizations expecting a longer coexistence period.
Once the hybrid configuration completes, administrators can create a migration batch. A migration batch defines which mailboxes move during a specific session. Administrators can create batches through the Exchange admin center interface. Alternatively, PowerShell commands allow more granular control over migration batches. The following commands demonstrate a typical migration batch creation process.
Connect-ExchangeOnline -UserPrincipalName admin@yourdomain.com
New-MigrationBatch -Name "Batch1" -SourceEndpoint "HybridEndpoint" -TargetDeliveryDomain "yourdomain.mail.onmicrosoft.com" -CSVData ([System.IO.File]::ReadAllBytes("C:\MigrationList.csv"))
Start-MigrationBatch -Identity "Batch1"
This process begins the initial seeding of mailbox data to Microsoft 365. Administrators should monitor batch status throughout the migration process closely.
Migration monitoring ensures administrators catch errors before they affect users. The Exchange admin center displays batch status, including completed and pending items. Administrators can also use PowerShell to check detailed migration statistics. Regular monitoring helps identify mailboxes requiring additional attention during migration. Large mailboxes or public folders may take longer to complete synchronization. Patience during this stage supports a smoother overall migration outcome.
Public folders require a separate migration process within hybrid environments. Administrators should plan public folder migration after mailbox migration completes. Microsoft provides dedicated scripts for migrating public folder hierarchies and permissions. These scripts move public folder data while preserving existing folder structure. Administrators should test public folder access after migration finishes successfully. Proper planning avoids permission mismatches within migrated public folder environments.
Some organizations choose to keep hybrid connectivity for management purposes. Others decommission the On-premises Exchange Server to Office 365 (Microsoft 365) after migration completes fully. Microsoft recommends keeping at least one hybrid server for certain administrative tasks. Administrators should review official guidance before removing on-premises Exchange infrastructure. This step should only happen after confirming successful mailbox and folder migration. Proper decommissioning planning prevents unexpected mail flow disruptions afterward.
Before starting migration, organizations often want an independent copy of mailbox data. Creating a backup protects against unexpected data loss during the transition. The Cigati Exchange Server to PST Backup Tool supports this preparation stage effectively. It backs up primary, shared, public folder, and archive mailboxes together. The tool preserves folder hierarchy, which matches the original mailbox structure. Administrators can filter backups by date range or specific item types. This flexibility helps teams create targeted backups before beginning hybrid migration. Having a local PST copy also supports compliance and audit requirements. Many administrators use this backup as a safeguard during large-scale migrations.
Dan runs IT for a 200-person logistics company. Migration weekend was two days out, and before he opened the Hybrid Configuration Wizard, he wanted one thing done: a local copy of every mailbox, sitting somewhere untouched by the move.
He'd used Cigati's Exchange Server to PST Backup Tool once before, on a smaller project, so he already knew the workflow. He logged in, selected all 200 mailboxes - primary, shared, a couple of archive accounts for former employees - and let it run overnight. Multithreading kept it from dragging into Saturday morning.
The next day he spot-checked a few folders. Finance still had that buried "2023 Invoices" subfolder three levels deep, and it showed up in the PST exactly where it should have. He'd set a date filter beforehand, so nothing older than three years came along for the ride, and duplicate detection kept the file size down.
By the time the actual migration batch started, Dan had a PST sitting on an external drive, split into a few manageable pieces, untouched by anything happening in Exchange Online. He never needed it. But two weeks later, when someone from Sales asked about an email they swore they'd sent in October, he had somewhere to look.
Organizations may encounter certain challenges while migrating Exchange Server 2019. Understanding these challenges in advance supports smoother migration planning & execution.
Certificate and Authentication Issues
Hybrid configuration requires valid SSL certificates for secure communication. Expired or misconfigured certificates can delay the hybrid setup process. Administrators should verify certificate validity before running the Hybrid Configuration Wizard. Connectivity issues at this stage sometimes surface as an Exchange Server unavailable error in Outlook, so resolving certificate problems early helps avoid this.
Large Mailbox Migration Duration
Mailboxes containing large volumes of data require extended migration time. Network bandwidth directly affects how quickly mailbox data transfers to Microsoft 365. Planning migration during off-peak hours can support performance consistency.
Public Folder Permission Mismatches
Public folder migration sometimes results in permission inconsistencies after completion. Administrators should review permissions carefully after you migrate Exchange public folders to Microsoft 365.
Directory Synchronization Delays
Synchronization delays between Active Directory and Microsoft Entra ID can affect timelines. Regular monitoring of synchronization logs helps identify & resolve delays quickly.
Following planning practices helps most companies have better results when moving their data. IT staff should always check how hybrid setups work in a place that isn't used for work first. Telling people when the move will happen helps them understand what's going on during the change. Doing the move at times when fewer people are using the system causes trouble for everyday work. Keeping records up to date during the process makes it easier to fix problems later. Also, checking the instructions from Microsoft makes sure everything is done the right way. IT staff can find advice in the Microsoft Learn article about choosing a move plan. This article gives help based on the email system and how fast the move needs to be.
After migration completes, administrators should verify several important elements.
Migrating Exchange Server 2019 to Microsoft 365 requires structured planning & execution. Hybrid migration remains the supported pathway for Exchange 2019 environments today. Following each step carefully reduces the likelihood of migration errors. From domain verification to public folder migration, every stage matters significantly. Backing up mailbox data beforehand adds an extra layer of protection. Tools like the Cigati Exchange Server to PST Backup Tool support this preparation well. With proper planning, organizations can complete migration smoothly and confidently. Reviewing official Microsoft documentation throughout the process ensures continued alignment with best practices.
No, cutover migration supports only Exchange 2003 through Exchange 2013 environments. Exchange Server 2019 requires hybrid migration for moving mailboxes successfully.
Ans Migration duration depends on mailbox size, count, and available network bandwidth. Smaller environments may complete migration within a few weeks.
Ans Yes, hybrid migration requires Microsoft Entra Connect for directory synchronization setup. This keeps user accounts consistent across both environments during migration.
Ans Yes, public folder migration typically follows mailbox migration as a separate stage. Microsoft provides dedicated scripts specifically for public folder migration tasks.
Ans Yes, creating a backup beforehand protects against unexpected data loss risks. Tools such as Cigati Exchange Server to PST Backup Tool support this step.
Ans Organizations can decommission it or retain it for hybrid management purposes. Microsoft recommends keeping at least one hybrid server for certain tasks.
Related Articles