Exchange 2010 – end of life is now… rescheduled. What to do next?

Exchange 2010 end of life

Dear Microsoft Exchange 2010, you’ve brought us, admins, a lot of joy. But your end is drawing near and fast. The end of Extended Support, also known as the end of life was planned on January 14, 2020, together with Windows Server 2008 and Windows 7. However, because of all the love for the good old 2010 version, and the fact that it still remains very popular, Microsoft reschedules Exchange Server 2010’s demise. The current date is October 13, 2020. This might seem like a lot of time. But if you have some experience performing Exchange Server migrations, you probably know that the time for planning and migrating is running out quicker than one might expect…

The article below reminds why we loved Exchange 2010 while it was in its prime, what does “end of life” really mean and what are the possible plans for the future.

A bit of nostalgy

How was Exchange 2010 different from its predecessors? It brought a few cutting-edge improvements, and I will try to highlight the most relevant ones.

Exchange Management Shell

Theoretically, PowerShell was introduced to Exchange Server 2007 first. However, it was with the release of Exchange 2010 that a dedicated Exchange Management Shell was deployed. What is more, Exchange 2010 was where RBAC and PowerShell joined forces. Starting from this point, users without the right permissions are not able to see some cmdlets – they aren’t downloaded to their PowerShell console anymore. Since then, most replies to problems on technical forums start with “it’s probably a permission issue”.

With the release of soon to be gone Exchange 2010, PowerShell also got a whole lot of great new cmdlets, the most important being:

  • Send-MailMessage, used primarily to spoof internal addresses (not that good) and send tons of spam emails using the console (even worse). Fortunately, it can be also used to configure email notifications for PowerShell scripts (which is awesome).
  • New-MailboxExportRequest and its import-related counterpart, used to generate or take in PST files. Many administrators have used them for a flaky Exchange backup substitute (still better than no backup at all).
  • Numerous cmdlets related to managing federation trusts, OWA mailbox policies, Exchange Active Sync and other features new to Exchange 2010.

Legacy public folders

Exchange 2010 was the last to host legacy public folders. Starting from Exchange 2013 up, each public folder is treated as a kind of mailbox. Before that public folders had a separate database. While this change was a good thing, migration from legacy public folders to modern public folders turned out to be a challenge best solved with third-party migration tools.

Administrator audit logs

The introduction of administrator audit logs in Exchange 2010 made it possible to track who broke what and when it happened. Since then, all security-obsessed professionals rejoice while every sneaky admin trembles.

The list could go on and on… But who likes long goodbyes?

What does the end of extended support mean?

Each Microsoft product follows a scheduled lifecycle. There are 3 important dates connected with those lifecycles.

  • Lifecycle Start Date– when the product starts to be officially supported. It is important to know that most products are available for testing before this date, although you should not use them in production environments.
  • Mainstream Support End Date – this is when you should not expect new features and complimentary support anymore. After this date, however, Microsoft still provides security updates and fixes bugs.
  • Extended Support End Date – starting from this date, you should expect no new updates, as the product enters an unsupported state. That is what will become of Exchange 2010 after October 13, 2020. While “end of extended support” is the official name, “end of life” is more commonly used.

Do I need to upgrade?

The truth is: you do not have to migrate away from Exchange 2010 (and probably some organizations won’t) before the deadline. The end of extended support does not mean that your Exchange Server 2010 will suddenly stop working. Unfortunately, when you encounter an issue, you will be alone. The only means of support will be searching through technical forums and asking other admins. There are also some high-quality technical articles that may help you. Not to brag, many of them on this blog. Unfortunately, in some cases this may turn out not to be enough.

Mind that using server software that is not supported may be unacceptable for many companies, particularly when they have strict policies. Although Exchange Server 2010 does its job very well, it is lacking in terms of security, especially when compared to Exchange 2019. When someone discovers a vulnerability of the Exchange 2010 server, you can only hope that:

  1. You will not be targeted.
  2. Someone finds a fix and publishes it out of their good will.

That’s why the time to plan a migration to a more recent Exchange version or to Office 365 is now.

What to do next?

If security by optimism and prayer is not your way to get a thrill, the only foolproof way to mitigate risks is a migration. The two most reliable destinations are Exchange Server 2019 if you want to stay on-premises, or Exchange Online if you want to minimize your on-prem infrastructure.

Migrating to Office 365 (Exchange Online)

I’ve already published a guide for Exchange 2010 to Office 365 migrations. In short, when migrating from Exchange 2010 to Exchange Online, you have three native options:

  • A cutover migration, which basically moves the whole mailbox database to Office
    365.
  • A staged migration – similar to cutover, but mailboxes are migrated in batches.
  • And, finally, a hybrid migration. Hybrid migration allows you to connect your
    on-premises environment with the cloud. Exchange Server 2010 is the first to
    allow hybrid environments. The problem is that, while Office 365 is constantly
    developed in the security, scalability and functionality areas, Exchange 2010
    is soon to be retired. Remote management of the cloud with a soon-to-be
    unsupported server is asking for trouble. So if you want a hybrid, you need to
    upgrade (migrate) your on-prem servers, first.

As an alternative, you can use a third-party tool: CodeTwo Office 365 Migration. It allows you to automate the migration process to make it seamless.

Migration to Exchange 2019 and 2016

If you want to see how this kind of migration process is done, take a look at the following article: How to migrate from Exchange 2010 directly to Exchange 2019.

The Exchange Team shares some best practices for migrations from 2010 to 2016 in Microsoft Tech Community. The article explains how to prepare for the move and illustrates that the process is quite complex.

The usual course of action when Exchange Server’s life is nearing an end is to migrate to the newest version available. Currently, that would be Exchange 2019. The greatest problem with that move is that Exchange Server versions which are more than two generations apart, cannot coexist in the same environment. So the only native solution is a double-hop migration. This means that you need at least twice as much time to finish it. And twice as many things can go wrong.

Another course of action is to perform a cross-forest migration with CodeTwo Exchange Migration. It allows administrators to avoid the double-hop migration, helps with the server configuration, and automates the move.

Further reading

Tools for Microsoft 365

Recommended articles

How to migrate from Exchange Server 2016/2019 to Microsoft 365

How to migrate from Exchange Server 2016/2019 to Microsoft 365

Migrating Exchange data to the cloud is not rocket science – explore your options and launch the migration stress-free. As you may already know, Exchange Server 2016 and 2019 have reached end of life and are no longer officially supported by Microsoft. If your organization still uses either of these platforms to manage email, contacts, calendars, and tasks, keep in mind that: Your environment may become vulnerable to newly discovered security threats – Microsoft will no longer provide security updates for Exchange 2016 and 2019 (unless you’ve enrolled in the Extended Security Update program, which ends in October 2026). Your emails may get blocked – Microsoft has started to throttle and block emails sent from unsupported Exchange Server versions to Exchange Online (as I covered in this article). That said, migrating to a supported platform is now the only viable long-term option for keeping your organization’s email environment secure, supported, and fully operational. If your organization wants or needs to keep things on‑premises (and continue using Microsoft’s solutions for that), upgrading to Exchange Server Subscription Edition (SE) is the only path forward. But given Microsoft’s clear preference for its cloud services – evident in the faster rollout of new features and the many security capabilities available exclusively in Microsoft 365 (Office 365) – now is a great time to leave your on‑prem environment behind and migrate to Exchange Online as part of Microsoft 365. While switching over to a new platform might seem like a rough ride, I’ll show you some easy ways to follow when migrating mailboxes from Exchange Server 2016/2019 to Microsoft 365. How to prepare for email migration to Microsoft 365 Before you start the migration process, you need to make sure your environment is ready for the move. For this purpose, you can use this guide in the Microsoft 365 admin center – it will help you connect your organization to Microsoft 365 and integrate your existing user accounts with Microsoft Entra ID. Microsoft also recommends completing the steps below: Set up an SPF record to determine valid email sources for your organization’s Microsoft 365 domain. Set up the Exchange Online Protection service as a means of protection against spam and malware. If you’re behind on updates, make sure to install the latest Cumulative Update (CU). And here is my quick, less obvious Microsoft 365 migration checklist: Verify if your software will work in Microsoft 365 (especially when it comes to server software). Microsoft 365 migration might be the time you learn that there is crucial legacy software that half the company uses and which is hard to replace. Encourage the whole company to clean up projects. It’s much easier to do this before the migration and start fresh. Gather as much information about your on‑premises environment as possible. For example, you might need to recreate access roles and permissions from scratch in the cloud or set up mail flow rules. Without prior research, it will be much more difficult. Verify if you need to migrate service accounts. There can be a lot of them on‑premises and in most cases, you won’t need them after the move. Review mailbox size limits in Exchange Online before migration to see which licenses you’ll need and whic
How to start remote PowerShell session to Exchange or Microsoft 365

How to start remote PowerShell session to Exchange or Microsoft 365

One of many features of the PowerShell command line tool is its ability to connect with and manage the Exchange Server remotely. The procedure described below applies to the classic on-prem Exchange server and to the Microsoft 365/Exchange Online version.
Persistently vulnerable Exchange Servers: prepare for email throttling & blocking

Persistently vulnerable Exchange Servers: prepare for email throttling & blocking

Exchange Online can throttle or block emails sent from unsupported Exchange Servers. Here's how to avoid it.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

CodeTwo sp. z o.o. sp. k. is a controller of your personal data.
See our Privacy Policy to learn more.