Deciding on the best migration path of your users' email to Microsoft 365 or Office 365 can be difficult. This article gives guidance based on your current email system and other factors, such as how quickly you want to migrate to Microsoft 365 or Office 365. Your migration performance will vary based on your network, mailbox size, migration speed, and so on.
Before you start an email migration, review the limits and Migration performance and best practices for Exchange Online to make sure you get the performance and behavior you expect after migration.
You can migrate mailboxes from an Exchange Server or from another email system. The content in the following sections is organized by email system, and the linked topics help you decide on the best method based on number of mailboxes and your time and mailbox size constraints.
Your existing system is an Exchange Server
For migrations from an existing on-premises Exchange Server environment, you can migrate all email, calendar items, tasks and contacts from user mailboxes to Office 365. The available methods are cutover, staged, and Exchange Hybrid migrations. These migration methods copy over all mail data, including contacts, calendar items, and tasks. You can also use the Internet Message Access Protocol (IMAP) migration from Exchange servers, and if your Exchange server is older than Exchange 2003, IMAP migration is your only option. Note that IMAP migration will copy over only email data.
For migration recommendations, expand one of the following sections based on your source system:
Exchange 2003 or Exchange 2007
If your source system is Exchange 2003 or Exchange 2007, consider the following options.
Note
Even though cutover migration supports moving up to 2000 mailboxes, due to length of time it takes to create and migrate 2000 users, it is more reasonable to migrate 150 users or less.
Staged If you have more than 150 mailboxes , the best method is to use staged migration where you can migrate a limited number of users at a time. This is because cutover migration performance suffers when you try to migrate more than 150 mailboxes.
If the mailboxes you're migrating contain a large amount of data, you can also use the Import service to import PST files to Microsoft 365 or Office 365. You can use the Microsoft 365 or Office 365 Import Service to either ship the files or to import them across the network.
If you have an extremely large number of mailboxes (5,000+), you might want to hire a partner to help you migrate your email data.
If your source system is Exchange 2010, Exchange 2013 , or Exchange Server 2016, consider the following options.
Note
Even though cutover migration support moving up to 2000 mailboxes, due to length of time it takes to create and migrate 2000 users, it is more reasonable to migrate 150 users or less.
Exchange Hybrid If you have more than 150 mailboxes, the best method is to use an Exchange hybrid migration where you can migrate a limited number of users at a time. This is because cutover migration performance suffers when you try to migrate more than 150 mailboxes.
If the mailboxes you're migrating contain a large amount of data, you can also use the Import service to import PST files to Microsoft 365 or Office 365. You can use the Import Service to either ship the files or to import them across the network.
If you have an extremely large number of mailboxes (5,000+), you might want to hire a partner to help you migrate your email data.
If the mailboxes you're migrating contain a large amount of data, you can also use the Import service to import PST files to Microsoft 365 or Office 365. You can use the Import Service to either ship the files or to import them across the network.
You can also hire a partner to help you migrate your email data. You can search for partners on the Microsoft solution providers page.
Leave us a comment
Were these instructions helpful? If so, please let us know at the bottom of this topic. If they weren't, and you're still having trouble deciding on a migration strategy, tell us what source email system you want to migrate from and we'll use your feedback to improve our content.
Are you looking to move to the cloud and easily migrate to Business Central online? This module covers how you can use the built-in migration tools to migrate data to Business Central online from specific product versions.
If you’re an administrator who deploys and manages Microsoft 365 and performs Microsoft 365 tenant-level implementation and administration of cloud and hybrid environments, this certification is designed for you.