Upgrading Windows Server 2008 R2 to 2016 sequentially

upgradewindows-server-2008-r2windows-server-2016

Our goal is to upgrade a machine from Windows Server (WS) 2008 R2 to WS 2016. For now, we don't want to perform a clean-install to the server OS.

But according to Microsoft documentation, there is no direct path to upgrade from WS 2008 R2 to WS 2016 but we can upgrade from WS 2008 R2 to WS 2012 R2, and then to WS 2016.

Since we are not going to use WS 2012 R2 at all, I was wondering if I can use evaluation versions of WS 2012 R2 and WS 2016 to sequentially upgrade from WS 2008 R2 to 2016, and then buy retail version (of WS 2016) to convert the WS 2016 evaluation to a retail version. Is this possible?

Best Answer

It is always possible to update evaluation version to retail using DISM cmdlet. According to the Microsoft document - https://docs.microsoft.com/en-us/windows-server/get-started/installation-and-upgrade

"You can upgrade from an evaluation version of the operating system to a retail version, from an older retail version to a newer version, or, in some cases, from a volume-licensed edition of the operating system to an ordinary retail edition."

Also, you can check Server Role upgrade matrix here: https://docs.microsoft.com/en-us/windows-server/get-started/server-role-upgradeability-table