Site icon Office 365 for IT Pros

How to Migrate On-Premises Distribution Lists to Exchange Online

Exchange Online

Advertisements

No Method Available in Office 365

Rather curiously, Office 365 has never included an out-of-the-box method to migrate a distribution list from an on-premises Exchange organization to Exchange Online. When an on-premises organization is synchronized with Exchange Online in a hybrid deployment, the suggested method is to remove the distribution list from on-premises and recreate it as a brand-new object in the cloud. For anything but simple lists with just a few members, this is a tiresome process, but it reflects the fact that transferring a distribution list to the cloud can be quite complex. Among the reasons why this is so include:

Scripting a Solution

It is possible to write a PowerShell script to concurrently connect to Exchange on-premises and Exchange Online and perform the processing to transfer a distribution list. The script must:

Tim McMichael of Microsoft has shared an example of a migration script for distribution lists in GitHub (the documentation is here). Even though Tim’s a very nice guy and ultra-competent, as with any script, you should test it carefully and adapt where necessary to meet the needs of your deployment.

Migrating Dynamic Distribution Lists

Things aren’t quite so straightforward for dynamic distribution lists. These objects are supported by both Exchange Server and Exchange Online and both work by querying a directory to find recipients for a message. The big difference is the directory used. Exchange Server uses Active Directory while Exchange Online uses Azure Active Directory. In light of this fact, the easiest option is not to synchronize on-premises dynamic distribution lists to Azure AD and recreate new equivalent dynamic distribution lists in Exchange Online.


We cover distribution lists and how to manage these workhorses of Exchange in Chapter 7 of the Office 365 for IT Pros eBook.

Exit mobile version