Windows Server 2016 Hyper-V end of support: upgrade or replace

Windows Server 2016 extended support ends in January 2027, so Hyper-V hosts on that release need a dated decision. This page compares upgrading to Windows Server 2025 with moving the hosts to Proxmox VE or XCP-ng, and sets out how to plan either route before the deadline.

On this page

What the Windows Server 2016 deadline means for your Hyper-V hosts

If your Hyper-V hosts still run Windows Server 2016, extended support ends in January 2027, and you have two supported routes: upgrade the hosts to a supported Windows Server release, or move the workloads to an open-source hypervisor such as Proxmox VE or XCP-ng. Either route needs time for a pilot and then migration waves, so the decision belongs in your planning cycle now, while there is still room to test. Treat this as one decision covering lifecycle, licensing and skills. The hypervisor is only one part of it, and the hosts, the guests and the operating team all change with it.

Start with lifecycle. Record each host's build, its failover cluster role and functional level, its storage (Storage Spaces Direct, Cluster Shared Volumes or SAN), and which guests depend on live migration or replication. Then confirm that your server hardware and drivers are supported on Windows Server 2025. On licensing, the cost depends on physical core counts for the hosts and on the Windows guests running inside them. Windows Server 2025 licensing terms must be confirmed with Microsoft or a licensing partner for your core counts, editions and any Software Assurance or System Center entitlements, and you should ask for those figures in writing. Skills are the third input: list who runs Failover Clustering and PowerShell today, and who would operate Proxmox VE or XCP-ng after a move.

Make the choice cluster by cluster, starting with a pilot that moves one non-critical workload end to end, including a backup restore test. Use the pilot to measure actual effort, and order the migration waves so the least critical clusters move first. Keep the inventory, pilot results and cost comparison in one document so the leadership decision rests on the same facts. An open-source hypervisor carries no license fee, but vendor support is optional. Proxmox publishes per-socket subscription tiers if you want support entitlements and enterprise repository access, and Proxmox VE pricing lists them. Windows guests keep their own licensing whichever hypervisor you choose.

What the deadline requires from every host and guest

The January 2027 end of extended support is not only a host problem. Every Hyper-V host, the cluster that holds its workloads, each guest operating system and the license that covers them must still be valid when the plan is executed. The cards below set out what each of these requires and what to verify in your own environment before choosing an upgrade or a move.

A host OS that still gets patches

Each Hyper-V host needs an operating system that still receives security updates through the migration window, not only at the start of it. Confirm the support end date for Windows Server 2016 and the target release in Microsoft's lifecycle documentation, then check whether your hosts run Standard or Datacenter and whether any firmware or driver baseline blocks the newer OS. If you move to Proxmox VE or XCP-ng instead, confirm the vendor's support window for the release you intend to install, since Proxmox VE versions follow the Debian release they are built on.

Cluster design that survives maintenance

Live migration and failover only work if the cluster has enough capacity, shared storage and networks to evacuate a host. Inventory every failover cluster, its quorum model, its Cluster Shared Volumes and its live migration networks. Plan each host to be drained, patched and rebooted one at a time, and test that the remaining nodes can carry peak load during that window. Any design that depends on a single storage path or an unpatched witness will fail the first time the deadline forces a rebuild.

Guest operating systems still in support

Moving hosts does not fix guests. Windows Server 2016 virtual machines and any Windows client or Linux guests must each have a lifecycle that runs past the migration date, or they will need their own upgrade. Build a list of every guest, its operating system version, its application owner and its vendor support statement. Flag applications that certify only specific Windows versions, because those constraints decide whether a guest can move unchanged to a new host platform.

Licensing valid on the new platform

The license has to follow the platform, not the old host. Windows Server licensing is tied to physical cores on the host and to guest instances, and it is not the same as a Proxmox VE or XCP-ng subscription. Ask your Microsoft licensing partner how Windows Server 2025 core licenses apply to your hosts, and whether existing Software Assurance or per-core entitlements cover the move. For Linux-based hypervisors, confirm what each vendor's subscription covers and which Windows guest licenses remain your responsibility.

Staff who can run the new stack

The platform you choose must be operated by people who can recover it at 2 a.m. Map which administrators currently use Hyper-V Manager, Failover Cluster Manager, PowerShell and System Center, and which of those skills carry over to Proxmox VE or XCP-ng. Budget time for training, a parallel run period and a documented runbook for patching, backups and failover. If internal skills are thin, ask any implementation partner for a named engineer, a written handover plan and a support model that covers the period after go-live.

Which route fits a mostly Windows or mostly Linux estate

Teams with Windows guests and Windows administrators change the least when the host platform stays close to what they already run. Before committing to a move, confirm whether upgrading to Windows Server 2025 Hyper-V on existing hardware keeps the work smaller. If the move goes ahead, every Windows guest needs VirtIO storage and network drivers and a new set of guest tools. That work is a migration task that recurs for each VM and template, and it does not come with the hypervisor license.

  • Guest drivers: Install VirtIO storage and network drivers in each Windows guest before cutover, and test boot on a copy first.
  • Guest tools: Remove Hyper-V integration services and install the new platform's guest tools afterward. Plan this per template, not per VM.
  • Active Directory: Decide whether domain controllers move early or last, and document the time sync and FSMO role plan for each step.
  • SQL Server: Failover cluster instances and Always On availability groups depend on Windows Server Failover Clustering, which does not carry over as-is. Confirm the replacement design and license terms with your database vendor.
  • System Center: Map what SCVMM, Operations Manager and Data Protection Manager do today and name the replacement for each before the first host is drained.

Confirm with your Windows and database teams which dependencies must stay on Windows through the cutover window.

Upgrade to Windows Server 2025 or move to an open-source hypervisor

This table compares keeping Hyper-V hosts on Windows Server 2025, moving them to Proxmox VE, or moving them to XCP-ng with Xen Orchestra, across support after the 2016 deadline, licensing, Windows guest requirements and operational trade-offs. Use it to shortlist routes, then confirm each licensing figure with Microsoft, a reseller, or the vendor's quote before deciding.

FactorHyper-V on Windows Server 2025Proxmox VEXCP-ng with Xen Orchestra
Host support after the 2016 deadlineHosts move to a supported Windows Server release through an in-place or new-host upgrade, planned before Windows Server 2016 extended support ends in January 2027.Hosts run Proxmox VE on a Debian base, and the major version must be upgraded before its Debian security support ends. Confirm the current release schedule on the Proxmox roadmap.Hosts run XCP-ng 8.3 LTS, supported until November 30, 2028. Plan the move to a later LTS before that date.
Licensing modelWindows Server licensing is per core, with Standard and Datacenter editions. Obtain current prices from Microsoft or a reseller, and include CALs and any System Center licenses you use.Software is free to use. Subscriptions are priced per occupied physical CPU socket per year: Community, Basic, Standard and Premium, with the same features in each tier.Open-source software has no license fee. Vates sells VMS plans (Essential, Essential+, Pro, Enterprise) and per-host support for SLAs, and XOSTOR storage is an extra per-host add-on.
What Windows guests still requireWindows guests keep their own Windows licenses on Datacenter or Standard, as before. Confirm guest entitlements under your current agreement.Windows guests still need valid Microsoft licenses. Plan VirtIO driver installation during migration, since the hypervisor change affects guest drivers.Windows guests still need valid Microsoft licenses. Plan guest tools installation after migration, since the hypervisor change affects guest drivers.
Clustering and high availabilityFailover Clustering and live migration carry over, so the Hyper-V skill set and runbooks stay in use.Clustering and HA need at least three nodes, shared storage and watchdog-based fencing. Build and test this before moving production workloads.Pools support live migration and high availability through Xen Orchestra. Confirm the pool design and quorum requirements for your node count.
StorageStorage Spaces Direct is available for hyperconverged clusters. Check the hardware and network requirements for your current layout.Supports LVM, ZFS, iSCSI, NFS and Ceph. Ceph inside the cluster is a common path for hyperconverged designs, so size the network and nodes before choosing.Supports SR types through Xen Orchestra. Hyperconverged storage through XOSTOR is an additional Vates subscription, so price it separately.
Management and backupWindows Admin Center and System Center are the usual tools. Confirm whether System Center is part of your current licensing before you plan around it.Web interface and built-in clustering management, with Proxmox Backup Server as a self-hosted backup target. Confirm backup integrations with your existing tools.Xen Orchestra provides the management, API and backup layer. Confirm backup retention, replication and integration needs with Vates or your implementer.
Migration effortLowest change for existing Windows hosts and guests, but the upgrade still requires a tested rollback plan and a maintenance window.Moves VMs from Hyper-V through exported disks and import tooling. Plan testing per workload, including Generation 2 and UEFI settings.Moves VMs from Hyper-V through conversion and guest tool installation. Plan disk space for conversion and test each workload before cutover.

How the cost of each route breaks down

Compare the routes by component, not by total. On the upgrade path, the recurring items are the Windows Server licenses for each host, any System Center licensing you keep for management, and Client Access Licenses for users or devices that connect to the hosts or their services. Windows guest licensing for the virtual machines stays in place on either route, so it should be excluded from the comparison to avoid counting it twice. On the replacement path, the hypervisor itself is the main recurring line. For Proxmox VE, the software is free, and the annual subscription is priced per occupied physical CPU socket. The four tiers are Community at 120 euros, Basic at 370 euros, Standard at 550 euros and Premium at 1,100 euros per socket per year, according to the Proxmox VE pricing page. All tiers include the same software features and differ in support tickets, response times and enterprise repository access, so the choice is a support decision. For XCP-ng, the hypervisor and Xen Orchestra carry no license fee. Vates sells support as VMS plans: Essential at $2,000 per year and Essential+ at $4,000 per year for up to 3 hosts, Pro at $1,000 per host per year with a 3-host minimum, and Enterprise at $1,800 per host per year with a 4-host minimum and 24/7 support, per the Vates pricing and support page. Confirm which plan your host count triggers.

One-time costs are the same on both routes in kind: hardware refresh if your current servers cannot run the target release or the hosts cannot be reinstalled cleanly, migration labor, testing time for each workload, backup validation before cutover, and staff training. Hardware refresh is often the largest single one-time item, so check the compatibility of current servers before any quote is requested. Migration effort depends on the number of VMs, their disk formats and how many clustered workloads must move in a set order. Testing and training are easy to underestimate because they consume the time of the same engineers who run production. What moves these numbers is mostly host count, socket count, support level and how much work you keep in house. Hosts with more sockets raise Proxmox VE subscription cost, while Vates plan cost rises with host count and its minimums can make a small cluster more expensive than its hardware suggests. When requesting a written quote, ask each vendor or partner for: the exact subscription or plan and the count it applies to, the support response times included, whether any add-on storage such as XOSTOR is required, the term and renewal price, and the labor for migration, testing, training and documentation as separate line items with their assumptions. Ask for the total cost over the same period on each route.

How to plan the move before the January 2027 deadline

This sequence turns an end-of-support deadline into a tested, wave-based plan that tells you which hosts move, which platform receives them, and when it is safe to retire each 2016 host.

  1. Build a complete inventory of the estate

    Infrastructure owners list every Hyper-V host, failover cluster, guest, Windows version, disk format, network segment and external dependency such as backup jobs, licensing servers, monitoring agents and application connection strings. Include guests that nobody has touched in a long time, because they are the ones most often missed. Name an owner for each guest and each dependency. The step is done when the inventory reconciles against what the hypervisor management tools report and every guest has an owner and a business criticality rating.

  2. Decide the route for each cluster

    Leadership, the platform team and application owners compare two routes for each cluster: upgrading the hosts and licensing to a current Windows Server release, or moving the workloads to Proxmox VE or XCP-ng. Score each cluster on licensing cost, skills available in-house, storage design, backup tooling and how many guests depend on Windows-only features. Ask vendors and partners for written quotes that show each cost component separately. The step is done when each cluster has a recorded decision, a named accountable owner and a list of open questions with dates.

  3. Prove the target with a pilot workload

    Choose one non-critical guest, ideally a Linux server with a known restore procedure, and move it to a test instance of the target platform. Confirm networking, storage, console access, guest tools and backup jobs work end to end. Repeat the move with one Windows guest so the team learns the driver and boot differences before production. Record the time each action took. The step is done when the pilot guest has run for an agreed observation period, a restore from the new platform's backup has been tested, and the team signs off the runbook.

  4. Design high availability before production moves

    For Proxmox VE, high availability needs at least three cluster nodes for reliable quorum, shared storage that every node can reach, redundant hardware and watchdog-based fencing so a failed node is reset before its guests restart elsewhere. Network architects confirm that each node has redundant paths and that storage traffic is separated where possible. Platform engineers test a node failure in the lab and record how the cluster recovers. Clusters that cannot meet these conditions should run without automatic failover until they can. The step is done when the failure test passes and the design is documented.

  5. Migrate in waves starting with low-risk guests

    Group guests into waves by criticality and dependency. Start with development, test and internal tools, then move departmental services, and leave domain controllers, databases and customer-facing systems for later waves. Migrate clustered workloads in the order your dependency map requires. Follow the platform's migration documentation for disk conversion, Generation 2 firmware settings and guest drivers, and confirm each step against the target platform's documentation before running it. The step is done when every guest in the wave passes its application acceptance test and the wave is closed in the inventory.

  6. Verify backups through every wave

    Before each wave, confirm that the backup job covering the source guests completes and that a restore has been tested. After each wave, run a backup of the migrated guests on the new platform and restore a sample to an isolated network. Backup administrators check retention settings and encryption keys so that older recovery points remain readable after the move. The step is done when each wave has a successful backup, a verified restore and a retention decision recorded for the old and new copies.

  7. Test rollback paths before retiring hosts

    Before any 2016 host is removed, define how each wave can be reversed, such as keeping source copies powered off for a set period or retaining replicas until the acceptance window closes. Test at least one rollback in a non-production setting and document the steps and owners. Remove the 2016 hosts from the cluster, decommission them and wipe or destroy storage according to your data handling policy. The step is done when the rollback test is recorded, the change board approves retirement and each host's removal is logged in the asset register.

What auditors and internal risk teams will ask to see

Auditors and internal risk teams rarely accept a migration on the strength of a plan alone. The records below show what was running, why each cluster was moved or upgraded, what was tested, and whether the business could recover if something failed. Together they form one evidence trail that starts before the deadline and continues after cutover.

Current asset and version inventory

List every Hyper-V host, cluster, guest VM and attached storage, with the exact Windows Server build, Hyper-V integration state, and the owner of each workload. Record which hosts are still on Windows Server 2016 and when each one's support ends, so the inventory shows the January 2027 extended support end date driving the schedule. Keep this list current, because every later record depends on it.

Decision record per cluster

For each cluster, write down whether it moves to Proxmox VE, XCP-ng, or stays on Windows Server with a newer release, and why. Include the workloads affected, the constraints that drove the choice (such as Windows guest licensing, clustering needs or skills on the team), and the approver. A decision record lets an auditor trace a platform choice back to a documented reason rather than a preference.

Licensing and subscription proof

Keep the purchase records for the chosen route. For Windows Server, that means the core licenses and any software assurance or subscription terms that apply to the upgrade. For Proxmox VE, record the subscription tier per physical CPU socket and the repository access it grants, or document the decision to run without a subscription. Confirm each figure against the vendor's current terms, since licensing rules change.

Pilot test results

Document a pilot in which representative guests from each workload class were moved and then checked for boot behavior, network connectivity, storage performance and application function. Note any guest that needed driver changes, such as VirtIO drivers on Windows, and the time each step took. Pilot results show whether the production plan matches what happened in practice, and they expose gaps before they affect business services.

Migration and rollback records

For every VM moved, log the source host, the export or import method, the target host, the cutover time and the sign-off. Write a rollback procedure for each wave and record whether it was tested, including how the original Hyper-V VM would be restarted if the new platform failed. Auditors look for evidence that a failed change can be reversed without guessing.

Updated backup and recovery tests

Restore a sample of migrated VMs from the backup platform that now protects them, and record whether the restored systems booted and passed application checks. Confirm that backup jobs cover the new hosts and that retention settings match the policy in force before the move. A backup that has never been restored on the new platform is not yet evidence of recovery, so keep the restore logs with the migration file.

Questions buyers ask before choosing a route

Can we keep running Windows Server 2016 Hyper-V hosts after January 2027?

Hosts keep running after extended support ends in January 2027, but Microsoft stops providing standard security updates for Windows Server 2016 at that point, so each month of running unpatched hypervisors adds exposure. Auditors and your own risk register will expect a dated plan. Confirm with Microsoft's lifecycle policy for your edition, and whether any paid extended security option applies to your agreement, before you rely on it. Your route decides whether the 2016 hosts are upgraded in place, replaced, or retired once workloads move.

How long does a move from Hyper-V to Proxmox VE or XCP-ng take?

No duration applies to every estate. The main drivers are the number of VMs, disk sizes, how many clusters you run, and how many workloads need a downtime window. XCP-ng's migration documentation covers imports from Hyper-V, so the disk path is documented. Proxmox VE's ESXi import wizard does not apply to Hyper-V, so plan disk export and conversion as a separate step. Ask for timing per migration wave in the written scope, with a rollback step for each wave, rather than a single project-wide estimate.

What does a Hyper-V exit need from our own staff?

The work spreads across several skill sets, and most estates need all of them:

  • Administration of the target hypervisor, cluster and storage
  • Preparation of Windows guests, including drivers and boot settings for the new platform
  • Network and VLAN mapping from Hyper-V virtual switches to the target
  • Backup, restore testing and monitoring changes
  • Change approval, downtime windows and sign-off from application owners

Assign named owners for each area before the pilot. Staff who already run Linux infrastructure cover most of the platform work. Windows administrators still need to own guest readiness and application validation.

Can our own team do the migration without an implementation partner?

A capable internal team can do it if it has Linux and virtualization experience, a lab for a pilot, and time away from normal operations. Proxmox VE is free and open-source software, and the enterprise repository that most production teams use requires a subscription key. Subscriptions also add support entitlements, which matter if you have no in-house escalation path. Be honest about the gap in your team before you commit, especially for storage, networking and recovery testing, which cause most migration problems.

What drives the cost of moving off Hyper-V?

The cost splits into one-time and recurring parts. One-time items include migration labor, hardware or storage for the new cluster, downtime planning and testing. Recurring items include platform support. Proxmox VE subscriptions are priced per CPU socket per year, at 120 euros (Community), 370 euros (Basic), 550 euros (Standard) and 1,100 euros (Premium), according to Proxmox's pricing page. Vates lists its own per-host and per-plan prices for XCP-ng support. If you upgrade instead, the Windows Server 2025 licensing and host count drive the bill. Ask each option for a total for the same host count and period.

Do Windows guests need new licenses after we move the hosts?

Changing the hypervisor changes the host licensing question, but it does not settle the guest question on its own. Whether guest VMs need new or reassigned licenses depends on the Windows edition, the license type, and your agreement with Microsoft. Confirm this in writing with your Microsoft licensing advisor or reseller before the first cutover, and record the answer in the scope. Do not assume the Hyper-V licensing position carries over unchanged.

Does Proxmox VE high availability work on a two-node cluster?

Proxmox documents that high availability needs at least three cluster nodes for reliable quorum. It also needs shared storage for guests, redundant hardware, and watchdog-based fencing, so a failed node is reset before its guests restart on another node. A two-node Hyper-V cluster with a witness is not a one-to-one match. Design the target with three nodes, or accept that failover on two nodes is a different service level, and test a node failure before you move production workloads.

What should we ask a consultant to put in a written scope?

Ask for a written scope that lists the inventory and dependency map of hosts and VMs, the target platform and version, the migration waves with rollback steps, the storage and network design, and backup and restore tests. Add training and handover, the acceptance criteria, what is excluded, and the support model after go-live. DeployOpen works to fixed scopes agreed in writing before work starts, and offers retainers for ongoing support and upgrades. It prepares systems and evidence for compliance assessments but does not issue audit reports or certifications.

Why the target release matters as much as the platform choice

Choosing Proxmox VE or XCP-ng is also choosing a release with its own support horizon, and that horizon should decide which version the hosts land on. Proxmox VE versions follow the Debian release they are built on, and the project supports a version at least as long as that Debian release receives security support, roughly three years according to the Proxmox VE FAQ. Proxmox VE 8 on Debian 12 reaches end of life in August 2026, which is before the Windows Server 2016 deadline, so a 2016 host moved to Proxmox VE 8 would need another upgrade soon after the move. Proxmox VE 9.2, released on May 21, 2026 on Debian 13, is the current line to plan against, and the reader should confirm its end-of-life date on the Proxmox VE FAQ before committing.

For XCP-ng, the relevant line is the LTS branch. XCP-ng 8.3 LTS was released on October 7, 2024 and is supported until November 30, 2028, according to the XCP-ng releases documentation. Teams should check that date against their own replacement schedule and confirm whether their Xen Orchestra version and their hardware are on the supported path for 8.3. The XCP-ng release notes are the place to verify any later LTS branch before the cluster is built, since a new branch can change the upgrade path. In practice, treat the target version as a line item with an owner, a review date and a planned upgrade window, not a one-time install. Ask each platform team to put the end-of-life date of the chosen release into the change calendar, rehearse the in-place upgrade on a non-production cluster, and budget the staff time for that work every cycle. Whichever platform wins, the upgrade cadence will recur for the life of the hosts.

How DeployOpen plans and deploys this change under your deadline

DeployOpen plans Windows Server 2016 Hyper-V end of support as a fixed-scope engagement, starting with an inventory of your hosts, guests and licensing before choosing between an upgrade and a move to an open-source platform. The work is built, tested and handed over inside your own infrastructure, with ongoing support available as a retainer.

How we scope

  • Inventory every Hyper-V host, cluster, guest and attached storage system still running on Windows Server 2016.
  • Document which workloads are Windows guests, Linux guests or clustered services, and which depend on Hyper-V specific features.
  • Agree the upgrade or replacement route, deliverables and timeline in writing before any work starts.

How we build

  • Build a target platform in your environment, such as a Proxmox VE cluster or an upgraded Windows Server 2025 host set, with a test cluster first.
  • Pilot migration of non-critical guests, checking disk conversion, network mapping and guest driver changes before production moves.
  • Test failover, backup restore and clustered workload behavior against written acceptance criteria for each wave.

How we hand over

  • Provide runbooks for each migration wave, including rollback steps and the order in which clustered workloads move.
  • Document configuration, access roles, backup jobs and licensing records so your team can audit the new estate.
  • Deliver evidence of tests and change records that your auditors or compliance team can review, while noting that DeployOpen does not issue audit reports or certifications.

How we support

  • Agree a support boundary at handover, covering who patches, upgrades and monitors the platform after go-live.
  • Offer ongoing support, upgrades and continuous testing as a retainer if your team wants DeployOpen to keep operating the platform.
  • Confirm response expectations, change windows and escalation paths in the written scope rather than assuming them.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.