Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

In-place Upgrade Guidelines for Windows Server 2022

Summary: The in-place upgrade of an operating system refers to the process of installing a newer version of the operating system on the same physical hardware such as a PowerEdge server. The upgrade allows for the use of newer features available in the new operating system, retains existing roles and features, server settings and data. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Operating system server upgrade process

  1. Locate the Windows Server Setup media of the image you target to upgrade to and then run setup.exe. 
  2. Select Yes to start the setup process. For internet-connected devices, select the Download updates, drivers and optional features [recommended) option, and then select Next.
  3. Setup checks your device configuration, you must wait for it to finish, and then select Next.
  4. Depending on the distribution channel that you received Windows Server media from (Retail, Volume License, OEM, ODM, etc.) and the license for the server, you may be prompted to enter a licensing key to continue.
  5. Select the Windows Server edition you want to install and select Next.
  6. Select Accept to accept the terms of your licensing agreement, based on your distribution channel (such as, Retail, Volume License, OEM, ODM and so on).
  7. Select Keep personal files and apps to choose to do an in-place upgrade and then select Next.
After Setup analyzes your device a prompt will appear to proceed with the upgrade by selecting Install.

The in-place upgrade starts and presents the Upgrading Windows screen with its progress. After the upgrade finishes the server will restart.

Refer to Upgrade Windows Server 2016 to Windows Server 2019 for additional information.

Scope of testing

Though in-place upgrades of the Windows Server operating system are not supported by Dell Technologies, this document is designed to highlight a few important observations. This testing is basic testing of the operating system as well as a few hardware features on an operating system upgrade performed on standalone server configurations.

The following is the overall scope of the effort, but does not encompass or cover all the possible operating systems nor hardware features of the peripherals like storage devices, network cards, etc. The focus is on the standalone server configurations. 

The hardware configurations and the upgrade scenario tested are outlined below:
 
Upgrade scenario Storage controllers Network cards Additional components
Windows Server 2016 to Windows Server 2022 BOSS, NVMe, Software RAID, PERC 9 QLogic , Intel TPM 2.0
Windows Server 2019 to Windows Server 2022 PERC 10, NVMe, ISCSI, Software RAID, BOSS Mellanox, Intel, Broadcom TPM 2.0, Optane Memory/SCM 

The various features and roles tested are listed below :
Upgrade path Server configurations Roles/Features Additional information
Windows Server 2016 to Windows Server 2022 Standalone Server Roles/Features:
  • Bitlocker
  • Hyper-V 
Device features:
  • NPAR EP 
Secure boot was enabled
Windows Server 2019 to Windows Server 2022 Standalone Server Roles/Features:
  • AD Controller
  • NIC Teaming
  • Hyper-V
  • Failover Cluster
Device features:
  • SRIOV
  • RDMA    
Secure boot was enabled
NOTE: This is not an exhaustive list.

Upgrade procedure

Requirements – operating system DVD of Windows Server or signed ISO images downloaded via Dell Digital Locker or the Microsoft MSDN site. 
 
Key points about upgrades are provided below: 
  1. Update the base operating system with the latest available patches before the upgrade to the target operating system. (updates available from Windows Update)
  2. All the hardware peripherals such as storage controllers and network cards should be updated with the latest firmware and drivers before starting the upgrade. (Updates available from Dell Support )
  3. The user should ensure that the running applications are supported on the targeted (upgraded/new) operating system version
  4. Changing of the language is not permitted while performing the upgrade

Recommendations or best practices

  1. Create a backup of the data before initiating the upgrade. 
  2. If the Errorhandler.command needs to be used across the migration, it should be copied to %WINDIR%\Setup\Scripts. ErrorHandler. command is a custom script that runs automatically when Setup encounters a fatal error

Important points to check after the upgrade is complete

  1. Check any logged errors in the event viewer [Ex: any service failed or suspended] and take the required remediation steps
  2. Check for any yellow bangs or device failures using device manager

Observations

  • Upgrade of operating system deployed on ISCSI LUN did not complete.  “The installation failed in the SAFE_OS phase with an error during Boot operation”. The operating system is reverted back to the current version
  • If the Out of Box (OOB) drivers of the current operating system are  having versions less than the inbox driver of the target operating system, then during the upgrade the inbox driver will replace the OOB driver. Failures can be observed as the inbox driver might or might not support the same features being supported by the OOB driver
  • Bitlocker service is suspended during the upgrade process under some scenarios. If the service is in the suspended state post the upgrade, it needs to be manually restarted. In our testing, the service functions seamlessly once manually restarted. This observation is for upgrade from Windows Server 2019 to Windows Server 2022 and an upgrade from Windows Server 2016 to Windows Server 2022
Additional information regarding the procedure and compatibility matrix for SQL servers while performing operating system upgrade can be found below.

Using SQL Server in Windows 8 and later versions of Windows operating system

Supported version & edition upgrades (SQL Server 2019)

Tips for troubleshooting

Follow the links below for a comprehensive documentation on how to resolve the commonly occurring errors during upgrade. 

Log Files

Resolve Windows 10 upgrade errors : Technical information for IT Pros

Affected Products

Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022
Article Properties
Article Number: 000191552
Article Type: How To
Last Modified: 14 Sep 2022
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.