SCVMM Migrate Vmware to Hyper-V
I want to migrate vm under vmware to azure local using scvmm.
Before i migrated to the azure local, i prefer to test migrate to standalone hyper-v first.
When i try to migrate i got this error, anyone know what should i do
Azure Local
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-25T11:08:59.4933333+00:00 Hello Handian Sudianto,
The error "The virtual machine is configured as highly available but the selected host does not have high availability services enabled and running. ID: 11006" occurs because the migration process requires the target Hyper-V host to have cluster-based high availability (HA) services enabled.
When migrating a VM configured as highly available (HA) with SCVMM to another host or cluster, the host must have HA features enabled and be part of a failover cluster with cluster storage configured and running. This error indicates that the host you are trying to migrate to does not have these HA cluster services active or set up properly.
For testing migration to a standalone Hyper-V host (non-clustered, without HA), you need to either:
- Disable the "Make this VM highly available" option in SCVMM before migrating, or
- Migrate the VM to a host that is part of a properly configured failover cluster with HA enabled.
In short, for moving a highly available VM, the target host must be in an HA cluster. Otherwise, migrate to non-HA hosts with HA disabled on the VM.
Steps to resolve:
- Check if the Hyper-V host you want to migrate to has Failover Clustering and High Availability enabled.
- If not running a cluster on the target host, disable the Highly Available setting on the VM in SCVMM before migration.
- If using a cluster, ensure the cluster and cluster storage are healthy and online.
- Use Failover Cluster Manager to verify cluster and HA status.
This will allow testing migration to standalone Hyper-V by disabling HA on the VM or migrate with HA enabled to a cluster host with HA services running.
Let us know if any questions?
If the comment was helpful, please click "Upvote".
The error "The virtual machine is configured as highly available but the selected host does not have high availability services enabled and running. ID: 11006" occurs because the migration process requires the target Hyper-V host to have cluster-based high availability (HA) services enabled.
When migrating a VM configured as highly available (HA) with SCVMM to another host or cluster, the host must have HA features enabled and be part of a failover cluster with cluster storage configured and running. This error indicates that the host you are trying to migrate to does not have these HA cluster services active or set up properly.
For testing migration to a standalone Hyper-V host (non-clustered, without HA), you need to either:
- Disable the "Make this VM highly available" option in SCVMM before migrating, or
- Migrate the VM to a host that is part of a properly configured failover cluster with HA enabled.
In short, for moving a highly available VM, the target host must be in an HA cluster. Otherwise, migrate to non-HA hosts with HA disabled on the VM.
Steps to resolve:
- Check if the Hyper-V host you want to migrate to has Failover Clustering and High Availability enabled.
- If not running a cluster on the target host, disable the Highly Available setting on the VM in SCVMM before migration.
- If using a cluster, ensure the cluster and cluster storage are healthy and online.
- Use Failover Cluster Manager to verify cluster and HA status.
This will allow testing migration to standalone Hyper-V by disabling HA on the VM or migrate with HA enabled to a cluster host with HA services running.
Let us know if any questions?
If the comment was helpful, please click "Upvote".
-
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-25T13:46:09.94+00:00 Hello Handian Sudianto,
In Hyper-V, once a VM is marked as highly available, the option becomes cluster-controlled. That’s why the checkbox is grayed out — you cannot disable it directly in Hyper-V Manager.
To disable high availability, you must use Failover Cluster Manager:
1. Open Failover Cluster Manager on one of the cluster nodes.
2. In the left pane, select Roles.
3. Locate your VM in the list.
4. Right-click the VM → Remove.
- Confirm removal.
- This removes the VM from cluster HA management but does not delete the VM.
5. Now if you go back into Hyper-V Manager, the “Make this virtual machine highly available” checkbox will no longer be ticked or grayed out.
Using VMWare
VMware HA is enabled at the cluster level, not per VM, but you can override behavior:
Option 1 – Exclude a VM from HA restarts
- Log into vSphere Client (vCenter).
- Go to your Cluster → Configure → vSphere Availability.
- Scroll to VM Overrides → click Add.
- Select the VM.
- Change VM restart priority to Disabled.
- This tells HA not to restart the VM even if a host fails.
Option 2 – Disable HA completely (for the whole cluster)
Affects all VMs in the cluster.
- Go to your Cluster in vSphere Client.
- Select Configure → vSphere Availability.
- Click Edit.
- Untick Turn on vSphere HA → Save.
Let us know if you have any questions
-
Handian Sudianto • 7,471 Reputation points2025-09-26T03:34:25.93+00:00 The source VM under esxi already 'disabled' for VM restart Priority but still in the SCVMM i can't untick the High Availability.
The source vm i
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-26T05:54:38.8066667+00:00 Hello Handian Sudianto,
Kindly try below steps.
Option 1: Remove HA in SCVMM
- In SCVMM, go to VM Properties → General → Availability.
- If the checkbox is greyed out:
- Remove the VM from the Failover Cluster in SCVMM.
- Or migrate it to a non-clustered host temporarily.
- Once on a standalone host, the High Availability option becomes editable.
- Remove the VM from the Failover Cluster in SCVMM.
Option 2: Use PowerShell
If the UI won’t allow changes try using PowerShell.
Get-SCVirtualMachine -Name "VMName" | Set-SCVirtualMachine -HighlyAvailable $falseRun this in the SCVMM PowerShell console. It forces the High Availability flag off.
Have you tried Failover Cluster Manager if not try option below.
Option 3: Check Cluster Resource
- Open Failover Cluster Manager on the Hyper-V cluster.
- If the VM is listed as a clustered role, remove it from the cluster.
- Refresh SCVMM after that.
please reach out to us If you have any further questions.
Thanks
-
Handian Sudianto • 7,471 Reputation points2025-09-27T03:31:24.2866667+00:00 The source VM is under esxi not VM under Hyper-V. So can you confirm if both options is applicable?
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-29T01:25:41.8733333+00:00 Hello Handian Sudianto,
You have mentioned the source vm is under esxi not VM under Hyper-V can you please share the screenshot for us to confirm?
-
Handian Sudianto • 7,471 Reputation points2025-09-29T01:31:44.0366667+00:00 Hi @Siva shunmugam Nadessin I'm connecting the vcenter into scvmm and all VMs below is from esxi. What i want is migrate the 3rd VM with restored in the name to the Hyper-V using scvmm.
So you previous suggestion to :
Option 1: Remove HA in SCVMM
Option 2: Use PowerShell
i think is not applicable because the VM is under esxi. AM i right?
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-29T01:53:59.93+00:00 Hello Handian Sudianto,
You’re correct to question those options. Based on the screenshot you shared, the VM named
*_restoredis currently:- Status: Stopped
- Host:
jktesxi09 - Cloud: VMware ESXi (through vCenter)
- Operating System: Unknown (not detected by SCVMM)
This means the VM is still on an ESXi host, not on a Hyper-V cluster. So the Option 1 & Option 2 is not applicable.
SCVMM can manage VMware hosts via vCenter, but it cannot live-migrate VMs from ESXi to Hyper-V directly. It only inventories them. To move a VM from ESXi to Hyper-V, you need a conversion process, not just SCVMM actions.
Let us know if you have any questions?
-
Handian Sudianto • 7,471 Reputation points2025-09-29T23:25:16.6366667+00:00 Back to my header of this post, i want to migrate the VM under vmware to hyper-v using SCVMM. I'm not asking about live migration from esxi to hyper-v.
Here article how to convert the VM from vmware to Hyper-V
https://learn.microsoft.com/en-us/system-center/vmm/vm-convert-vmware?view=sc-vmm-2025
-
Siva shunmugam Nadessin • 10,905 Reputation points • Microsoft External Staff • Moderator
2025-09-30T02:40:49.6466667+00:00 Hello Handian Sudianto,
Do you have any issues facing on the article you have shared. Kindly share the screenshot if that is the case?
https://learn.microsoft.com/en-us/system-center/vmm/vm-convert-vmware?view=sc-vmm-2025
-
Handian Sudianto • 7,471 Reputation points2025-09-30T02:46:28.7866667+00:00 Back to my initial post.
I got this error when i trying to convert the VM
Sign in to comment