Is there a simple method to migrate a VM from a Windows 2012 R2 Hyper-V to a Windows 2016 or 2019 Hyper-V?

Anonymous
2024-07-09T19:42:31+00:00

I am currently assisting a client running a pair of basic Windows VMs, on a legacy Windows 2012 R2 Hyper-V server,

Is there a simple method for me to be able to bring up a Windows 2019 or 2022 Server Hyper-V server, and migrate the VMs from the Windows 2012 R2 Hyper-V machine, if the two Hyper-Vs aren't using shared storage? I know that VMWare had export/import utilities for these types of migrations.

Does Hyper-V allow for the same type of migration path?

Windows Server High availability Virtualization and Hyper-V

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question. To protect privacy, user profiles for migrated questions are anonymized.

0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Anonymous
    2024-07-10T01:58:51+00:00

    Hi OneTechIT,

    You can configure Live Migration without shared storage (the Shared Nothing Live Migration).

    Set up hosts for live migration without Failover Clustering | Microsoft Learn

    Or you can export the Hyper-V VMs on the source host and import them on the destination host as well.

    Export and import virtual machines | Microsoft Learn

    Please also note that the configurations versions of your VMs should be supported on the destination host. You can find the supported versions here.

    Upgrade virtual machine version in Hyper-V on Windows or Windows Server | Microsoft Learn

    If you have a VM of version 5.0 on Windows Server 2012 R2 and you want to move it to Windows Server 2022, you have to move it to a Windows Server 2016 or Windows Server 2019 and upgrade the VM configuration version at first.

    0 comments No comments
  2. Anonymous
    2024-07-10T13:53:26+00:00

    I noticed that the export/import link you sent, only refefences Hyper-V servers from 2016 to current. Dose the export/import function also work if I'm exporting from a Windows 2012 R2 server?

    0 comments No comments