Upgrade Path - Exchange and Server versions RRS feed

  • Question

  • Our current exchange environment is a Exchange 2010 server on a windows Server 2008 R2 64-bit, by using the upgrade paths available I would like to move the Server version to Server 2016 and the Exchange version to 2019. Can anyone provide me with insight as to how to properly perform that set of tasks and in what order. For example, would it be recommended to first upgrade the server from Server 2008 to server 2012 and then to server 2016 while keeping exchange at 2010 during the server upgrade or do I first need to upgrade exchange or do I make upgrades on both as I go along the process? EG, upgrade server from 2008 to server 2012 then perform an exchange upgrade from 2010 to 2013 and then after that upgrade the server from 2012 to 2016 and then after that has finished upgrade exchange from 2013 to 2016 and then to 2019? I am just looking for some general assistance and guidance as to how would be the best method to perform those tasks if it is at all possible. 

    ***please note we do not have the disk size available to stand up a new server running exchange and perform a role transfer from one exchange server to another, we need to use the upgrade route. 

    Thank you, Chris

    Thursday, September 19, 2019 7:59 PM

All replies

  • Hello

    In-place upgrades on an exchange server is not supported.

    You need to build a new machine with exchange 2016 and do mailbox moves.

    Once done and all arbitration mailboxes etc have been moved, then you can cleanly decom the 2010 server.

    Only after 2010 is out the environment can you install Exchange 2019 and then do mailbox moves again from 2016.

    Hope this helps. Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

    Friday, September 20, 2019 5:13 AM
  • Hi Chris,

    Does your current AD forest functional level is Windows Server 2008 R2?

    Exchange 2019 cannot coexist with Exchange 2010, you should create Exchange 2016 coexist with Exchange 2010 first.

    So, here is an suggestion for you:

    1. Create Exchange 2016 coexist with Exchange 2010, because Windows Server 2008 R2 AD forest functional level could supported for both of them:

    2. Migrate all mailboxes from Exchange 2010 to Exchange 2016, then uninstall Exchange 2010.

    3. Migrate DC from Windows server 2008 R2 to Windows 2012 R2, in this way, it could supported from both Exchange 2016 and Exchange 2019:

    4. Migrate all mailboxes from Exchange 2016 to Exchange 2019, then you could uninstall Exchange 2016.

    During migration, you have need to update DNS/MX record for your organization.

    Exchange Server supportability matrix

    Step-By-Step: Active Directory Migration from Windows Server 2008 R2 to Windows Server 2012 R2 


    Kyle Xu

    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact

    • Proposed as answer by Udara Kaushalya Friday, September 20, 2019 11:32 AM
    Friday, September 20, 2019 9:00 AM
  • Hi Chris,

    I am writing here to confirm with you how thing going now?

    If the above suggestion helps, please be free to mark it as an answer for helping more people.


    Kyle Xu

    Please remember to mark the replies as answers if they helped. If you have feedback for TechNet Subscriber Support, contact

    Monday, September 23, 2019 9:41 AM