How to Upgrading Windows Server OS During Azure Migration


Upgrading the operating system (OS) of your Windows Server while migrating to Azure can be a strategic move to ensure your applications are on the latest technology stack. In this article, we'll explore how Azure Migrate OS upgrade facilitates a seamless transition from an older OS to a newer version, all while preserving your settings, server roles, and vital data. By utilizing a Windows upgrade, you can smoothly transition your on-premises server to Azure with an upgraded Windows Server OS version.


  • Azure Account must have Owner Permission
  • Create an Azure migration project.
  • Make sure your servers are discovered.
  • Learn more about Azure Migrate


Upgrade your Windows OS seamlessly using Azure's capability. Preserve settings, roles, and data intact while minimizing planning duplication and risk. Test in Azure without impacting on-premises servers. Streamline your migration.

Source Supported target versions
Windows Server 2012 Windows Server 2016
Windows Server 2012 R2 Windows Server 2016, Windows Server 2019
Windows Server 2016 Windows Server 2019, Windows Server 2022
Windows Server 2019 Windows Server 2022

Upgrade Windows OS seamlessly in Azure's test migration

Step 1. Navigate to Get Started>Servers, databases, and web apps.

Step 2. Select Replicate and Start replication.

Step 3. On Migration Goal> Migration and Modernization, select Replicated servers under Replications.

Step 4. Right, the Replicated VM and Select migrate.

Step 5. Select the Upgrade available Option.


Step 6. In the displayed dropdown, choose the desired target OS version, then click Apply.

OS Upgrade

Step 7. You will now notice the "Upgrade available" option displayed as "Configured."

Upgrade available


This article taught us how to Upgrade your Windows Server OS while migrating to Azure. If you have any questions, don't hesitate to comment below.

Similar Articles