How to Migrate Mailbox Data by using the Exchange Admin Center in Microsoft 365?

Summary: In this post, we will be exploring different methods, with step-by-step process, to migrate data from on-premises Exchange to Microsoft 365 using Exchange Admin Center (EAC). In addition, we will be mentioning an EDB to PST converter software that can directly export user mailboxes and public folders from Exchange database file to Microsoft 365.

The Exchange Admin Center (EAC) in Exchange Online (Microsoft 365) is used to migrate data from an on-premises Exchange Server or IMAP service through migration batches. There are three methods to migrate data from Exchange Server to Exchange Online using the Exchange Admin Center (EAC):

Let?s explore these methods and see how to use them to migrate data from on-premises Exchange to Microsoft 365.

Cutover Migration

For small clients, Cutover Migration is the best method to migrate data. In this, migration is done instantly and the users immediately start working on their Microsoft 365 account, after the domain?s MX records are changed to route all email traffic to the Microsoft 365 tenant. The next step is to export the data using the New-MailboxExportRequest command in Exchange. From the Exchange Admin Center, you need to use the migration feature to upload the PST files. Here?s the process:

Azcopy.exe /Source:<location of pst files> /Dest:<past the sas url here>

Staged Migration

In Staged Migration, all the data is synchronized until a migration data is set. After that, a last synchronization is done. Let?s start the process.

Before proceeding, you need to prepare the CSV file which will contain the information of the users that you will be migrating. The format of the CSV file needs to be as follows.

EmailAddress,Password,ForceChangePassword
user1@mydomain.local,Pa$$w0rd,False
user2@mydomain.local,Pa$$w0rd,False
user3@mydomain.local,Pa$$w0rd,False

Your setup must also have the Azure Active Directory Sync installed, which synchronizes all the users to Microsoft 365 and the domain you are migrating is verified on Microsoft 365.

Note: The migration is only supported for Exchange Server 2003 and 2007 only.

Remote Move

For remote move, you need to ensure that the Microsoft Exchange Mailbox Replication Service (MRS) is working fine. You need to also enable the MRS Proxy endpoint of the EWS virtual directories and mailbox servers. To migrate data using remote move migration, follow these steps:

To Conclude

As we have seen, there are various methods to migrate mailboxes from local Exchange Server to Microsoft 365 using the Exchange Admin Center (EAC). However, there are some limitations of these methods. Using these methods, you can only migrate mailboxes not the public folders. In cutover method, you need to export all the data, upload it, and then import. The staged migration is a bit more complex to setup as you need Azure AD Connect and you need to reset the password for each user. Also, this method is only supported for Exchange 2003 and 2007. In remote move, you need to ensure that the MRS is working fine and the Outlook Anywhere is properly configured.

To overcome the limitations of above methods and make the migration easier, you can use applications, such as Stellar Converter for EDB. Using this application, you can open multiple EDB files from any version of Exchange Server with no file size limitations. You can browse the data stores and granularly export the data to PST and other file formats. You can also directly export the EDB data to a live Exchange Server database or Microsoft 365 tenant with functions like automatic mailbox mapping, parallel exports, and priority exports. This application is not limited to exporting user mailboxes. It can also export user archives, shared mailboxes, disabled mailboxes, and even public folders.

Related Post