Windows Server 2022

In-Place Upgrade Windows Server 2008 R2 to Windows Server 2022

In-Place Upgrade Windows Server 2008 R2 to Windows Server 2022. A look at the process from 2008 R2 to 2012 R2 and then to 2022.

With the upcoming release of Windows Server 2022, many are going to be contemplating upgrading to the latest and greatest Microsoft Windows Server operating system. Some may have forgone the upgrade to Windows 2019, especially if they were already running Windows Server 2016. Also, what about legacy OS’es dating back to Windows Server 2008 R2? What is the upgrade path from Windows Server 2008 R2 to Windows Server 2022? In this post, we will take a look at the in-place upgrade Windows Server 2008 R2 to Windows Server 2022. Has this changed from previous jumps to Windows Server 2019?

Multiple upgrade steps

One thing is for sure. Don’t expect to be able to stick the Windows Server 2022 ISO into a Windows Server 2008 R2 server, click upgrade, and then after a few reboots have a Windows Server 2022 server upgraded from Windows Server 2008 R2. In the following lab walkthrough, I am taking a clean Windows Server 2008 R2 installation all the way up to Windows Server 2022. In the following graphic taken from the Techcommunity blog post, you see the steps and support detailed at the time of that writing for taking a Windows Server 2008 R2 server to Windows Server 2019. With that installation, there is only two steps:

Windows server 2008 r2 in place upgrade to windows server 2019
Windows server 2008 r2 in place upgrade to windows server 2019
  • Upgrade Windows Server 2008 R2 to Windows Server 2012 R2
  • Upgrade Windows Server 2012 R2 to Windows Server 2019

So with this process, I will be trying the following:

  • Upgrade Windows Server 2008 R2 to Windows Server 2012 R2
  • Upgrade Windows Server 2012 R2 to Windows Server 2022

In case, like me, you are wondering if Microsoft pulled off some magic with Windows Server 2022 and we would be able to go straight to 2022 from 2008, I tried this. As expected, the option is greyed out to keep files, settings, and apps when you try to go from Windows Server 2008 R2 directly to Windows Server 2022.

Keep files settings and apps greyed out directly from windows server 2008 to 2022
Keep files settings and apps greyed out directly from windows server 2008 to 2022

In-Place Upgrade Windows Server 2008 R2 to Windows Server 2022

So to reiterate, the process you will need to follow is to upgrade your Windows Server 2008 R2 server to Windows Server 2012 R2. Then, you will mount the media for Windows Server 2022 and upgrade Windows Server 2012 R2 to Windows Server 2022.

In-Place Upgrade Windows Server 2008 R2 to Windows Server 2012 R2

For the most part, the screens below are probably screens you have seen in the past if you have performed an in-place upgrade to Windows Server 2012 R2. However, for posterity, I have attached the screenshots below. After the clean installation of Windows Server 2008 R2 in the lab environment, I mounted the media for Windows Server 2012 R2 for performing the in-place upgrade to Windows Server 2012 R2. Click the Install now button.

Launching the in place upgrade to windows server 2012 r2
Launching the in place upgrade to windows server 2012 r2

There are a few options here you can choose. You can go online and install updates as well as help to make the Windows installation better (option).

Get important updates during the in place upgrade
Get important updates during the in place upgrade

Next, you will need to provide a license key for the Windows Server 2012 R2 installation. After you enter the license key, click Next.

Enter the windows server 2012 r2 product key for the in place upgrade
Enter the windows server 2012 r2 product key for the in place upgrade

Be sure here on the next screen to choose GUI if you want to have a GUI. It doesn’t default to GUI if you are coming from a GUI version of 2008 R2, so make sure to select the appropriate option here.

Choosing the windows server 2012 r2 operating system version
Choosing the windows server 2012 r2 operating system version

EULA.

Accept the windows server 2012 r2 eula
Accept the windows server 2012 r2 eula

Next, pay attention to the option you choose on the Which type of installation do you want? screen. For an upgrade, you want to select Upgrade: Install Windows and keep files, settings, and applications. Otherwise, you will be performing a clean server installation that will erase your data.

Choose the upgrade installation of windows server 2012 r2
Choose the upgrade installation of windows server 2012 r2

The upgrade installer will present a warning of sorts on the Compatibility report. Basically, it states you need to verify compatibility with your applications on Windows Server 2012 R2 since this is the destination after the upgrade process finishes.

Compatibility report upgrading from 2008 r2 to 2012 r2
Compatibility report upgrading from 2008 r2 to 2012 r2

Once you click Next, the upgrade process begins.

Upgrade process from windows server 2008 r2 to windows server 2012 r2 begins
Upgrade process from windows server 2008 r2 to windows server 2012 r2 begins

You will see your server reboot several times during the process.

Windows server will reboot a few times during the upgrade to 2012 r2
Windows server will reboot a few times during the upgrade to 2012 r2

Below, the process is almost complete. It is finishing up the process before completing.

Upgrading to windows server 2012 r2 nearing completion
Upgrading to windows server 2012 r2 nearing completion

After a final reboot, the server will boot to the very familiar Windows Server 2012 R2 login screen.

Upgrade to windows server 2012 r2 completes successfully
Upgrade to windows server 2012 r2 completes successfully

In-Place Upgrade from Windows Server 2012 R2 to Windows Server 2022

The final leg of the journey is to take the Windows Server 2012 R2 server to Windows Server 2022. The process is the same for this portion of the upgrade. Simply mount the Windows Server 2022 media and run the installer. As a note, I am using the Windows Server 2022 Preview media and this worked just fine.

Beginning the process to upgrade windows server 2012 r2 to windows server 2022
Beginning the process to upgrade windows server 2012 r2 to windows server 2022

Enter your product key. The product key below is the publicly available key that is documented here: KMS client setup keys | Microsoft Docs

Enter the product key for windows server 2022
Enter the product key for windows server 2022

Again, pay attention to what you select here. (Desktop Experience) equates to GUI.

Select the windows server 2022 image you want to install
Select the windows server 2022 image you want to install

EULA.

Accepting the eula for the windows server 2022 upgrade
Accepting the eula for the windows server 2022 upgrade

On the Choose what to keep screen, choose the Keep files, settings, and apps.

Choose the applications and data you want to keep
Choose the applications and data you want to keep

After a moment, the installer will be Ready to install. Click Install.

Ready to begin the upgrade to windows server 2022 from windows server 2012 r2
Ready to begin the upgrade to windows server 2022 from windows server 2012 r2

You will see Installing Windows Server progress.

Windows server 2022 begins installing
Windows server 2022 begins installing

After a while, the screens will change a few times with the progress indicator moving forward.

Working on updates and other processes complete during the upgrade to windows server 2022
Working on updates and other processes complete during the upgrade to windows server 2022

In just a short amount of time, I had the Windows Server 2022 login screen displaying. Of course, I had no data really or any applications installed.

Windows server 2022 login screen after the upgrade completes successfully
Windows server 2022 login screen after the upgrade completes successfully

Verifying the Windows Server version is Windows Server 2022.

Verifying the windows server version after the upgrade
Verifying the windows server version after the upgrade

Video of the in-place upgrade process from Windows Server 2008 R2 to Windows Server 2022

In-place upgrade from Windows Server 2008 R2 to Windows Server 2022 video

Concluding

Hopefully, this quick walkthrough to validate the process to go from Windows Server 2008 R2 to Windows Server 2022 will shortcut the information gathering process to get legacy servers updated to Windows Server 2022. I was hoping Microsoft had pulled out all the stops with Windows Server 2022 and it just work from even the legacy server versions, but realistically, the process is the same as it has been for getting to 2019. So, if you have an old legacy Windows Server 2008 R2 server that you want to take all the way to 2022, you will have two different upgrade processes: one from 2008 R2 to 2012 R2, and the other from 2012 R2 to 2022.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

8 Comments

  1. Hello, thanks for this article!

    I just have a doubt:

    On Microsoft’s web pages, there is no information about upgrading from Windows Server 2012 R2 to 2022. According to Microsoft, you can only perform an in-place upgrade raising two versions, and there is information available only for upgrading from 2012 R2 to 2016 / 2019.

    The process you mentioned in your article clearly works and is undoubtedly much easier to upgrade directly from 2012 R2 to 2022, rather than going through an additional step with 2019.

    My question is: Does Microsoft provide support for Windows Server 2022 installations that have been upgraded directly from 2012 R2? Could you indicate if there is any Microsoft documentation that addresses this?

    1. dot_jr,

      Thank you for the comment! I will need to revisit. This may have been a case where in my testing “it just worked.” I will see if I can find some documentation supporting this. However, I haven’t really seen Microsoft not support an OS if it is installed with a supported version and haven’t really had anyone question the upgrade steps, but definitely use the supported route for production systems.

      Brandon

  2. The article is promising but the option to keep files, settings, apps remained greyed out when attempting to upgrade.

    1. The “Evaluation” copy of windows Server evaluation is keep files, settings, apps is greyed out.

      You have to use a non evaluation copy.

  3. So any further input? I have read 2019 Server must be done first before going to 2022. Did you check log files after install?

    1. Mitch, I didn’t have any issues going the path in the blog post and things just worked. However, always follow the Microsoft recommended upgrade path. I am not sure if they support directly skipping over 2019 and would need to look more in that. However, in my testing it works without issue.

  4. Hello, Brandon Lee:

    I want to upgrade from Windows Server 2012 R2 Standard to Windows Server 2016. However, I downloaded the Evaluation version, and just like you, it didn’t allow me to keep my data. What is the correct path I need to follow to perform the upgrade while keeping my data?

  5. Hello, Brandon Lee:

    I want to upgrade from Windows Server 2012 R2 Standard to Windows Server 2016. However, I downloaded the Evaluation version, and just like you, it didn’t allow me to keep my data. What is the correct path I need to follow to perform the upgrade while keeping my data?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.