You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: WindowsServerDocs/manage/windows-admin-center/use/migrate-vmware-to-hyper-v.md
+62-4Lines changed: 62 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,7 @@ Before you begin, review the prerequisites and ensure your environment meets the
88
88
- [Microsoft Visual C++ Redistributable](/cpp/windows/latest-supported-vc-redist)
89
89
- [Visual C++ Redistributable Packages for Visual Studio 2013](https://www.microsoft.com/download/details.aspx?id=40784)
90
90
91
-
- Download [VMware Virtual Disk Development Kit (VDDK) version 8.0.3](https://developer.broadcom.com/sdks/vmware-virtual-disk-development-kit-vddk/latest/). Extract the contents, and copy to the directory: *C:\Program Files\WindowsAdminCenter\Service\VDDK*.
91
+
- Download [VMware Virtual Disk Development Kit (VDDK) version 8.0.3](https://developer.broadcom.com/sdks/vmware-virtual-disk-development-kit-vddk/latest/). Extract the contents, and copy to the directory: *'C:\Program Files\WindowsAdminCenter\Service\VDDK'*.
92
92
93
93
> [!NOTE]
94
94
> Ensure you download **VDDK version 8.0.3** specifically. Other versions aren't supported.
For Linux guests, Hyper-V drivers must be installed before initiating migration. The Hyper-V drivers are essential to ensure successful post-migration boot.
138
138
139
+
> [!Note]
140
+
> **Best practice:** For optimal performance and reliability in geographically distributed environments, deploy the Windows Admin Center gateway in the same site as the ESXi and Hyper-V hosts involved in VM conversion.
141
+
> Co-locating the gateway helps minimize WAN traffic, reduce latency, and ensure a smoother VM migration experience.
142
+
143
+
---
139
144
## Install the VM Conversion (Preview) extension in Windows Admin Center
140
145
141
146
Complete the following steps to install the **VM Conversion** extension.
@@ -246,6 +251,14 @@ Complete the following steps to migrate VMware virtual machines to Hyper-V in Wi
246
251
> Migration requires the user to stay signed in with an active browser session. If the session is closed or times out, the
247
252
> migration may pause or stop progressing.
248
253
254
+
---
255
+
256
+
[!Note]
257
+
> **Best practice:** For optimal performance and reliability in geographically distributed environments, deploy the Windows Admin Center gateway in the same site as the ESXi and Hyper-V hosts involved in VM conversion.
258
+
> This helps minimize WAN traffic, reduce latency, and ensure a smoother VM migration experience.
259
+
260
+
---
261
+
249
262
## View logs
250
263
251
264
### Browser console logs
@@ -264,7 +277,7 @@ Complete the following steps to migrate VMware virtual machines to Hyper-V in Wi
264
277
### VM conversion logs
265
278
266
279
1. Connect to the Windows Admin Center server.
267
-
1. Find the file located at `C:\ProgramFiles\WindowsAdminCenter\Service\VMConversion_log.txt`.
280
+
1. Find the file located at `C:\Program Files\WindowsAdminCenter\Service\VMConversion_log.txt`.
268
281
269
282
## Frequently asked questions
270
283
@@ -296,7 +309,7 @@ Complete the following steps to migrate VMware virtual machines to Hyper-V in Wi
296
309
297
310
- Does the tool support virtual machines running on a virtual storage area network (vSAN)?
298
311
299
-
No, the tool doesn't support virtual machines running on vSAN?
312
+
No, the tool doesn't support virtual machines running on vSAN.
300
313
301
314
- Is this tool available in Windows Admin Center in the Azure portal?
302
315
@@ -546,7 +559,7 @@ Static IP configuration doesn't migrate successfully for a Windows VM.
546
559
547
560
-**Bulk VM Migration with Queuing Support**
548
561
549
-
To migrate multiple VMs, select up to **50 virtual machines per operation**. Queuing improves performance and stability during large-scale migrations.
562
+
To migrate multiple VMs, select up to **10 virtual machines per operation**. Queuing improves performance and stability during large-scale migrations.
550
563
551
564
>[!NOTE]
552
565
>Ensure you remain signed in to Windows Admin Center -> VM Conversion Extension -> vCenter, and refresh your session every 2 hours.
@@ -645,3 +658,48 @@ Static IP configuration doesn't migrate successfully for a Windows VM.
645
658
- Resolved a problem where migrations could get stuck at **80% progress**.
- Implemented logic to power off the VM automatically before applying Secure Boot settings.
668
+
- Resolves failures that occurred when Secure Boot was configured on a running VM.
669
+
670
+
### Early Change ID Validation
671
+
- Added pre-validation for missing disk Change IDs.
672
+
- Provides clear and early error messaging, avoiding unexpected failures later in the workflow.
673
+
674
+
### Power State Alignment
675
+
- Ensures the destination VM's power state consistently matches the source VM’s final power state after migration.
676
+
- If the source VM is off and migration succeeds → destination VM remains off.
677
+
- If the source VM is off and migration fails → source VM remains off.
678
+
679
+
### Enhanced Synchronization Experience
680
+
- Introduced asynchronous file-path validation in the Synchronization Confirmation dialog.
681
+
- Reduces UI blocking and improves responsiveness during sync initiation.
682
+
683
+
### Telemetry Improvements
684
+
- Added additional telemetry signals to improve:
685
+
- Performance analysis
686
+
- Workflow reliability tracking
687
+
- Troubleshooting efficiency
688
+
689
+
### Security Improvements
690
+
- Implemented log sanitization in the PowerShell layer to mask sensitive data.
691
+
- Ensures secure handling of credentials across logs and event traces.
692
+
693
+
### VM List Component Update
694
+
- Reduced the VM synchronization and migration limit from 50 to 10 to improve reliability.
695
+
- Updated corresponding error and guidance messages to reflect the new threshold.
696
+
697
+
---
698
+
699
+
## Bug Fixes
700
+
701
+
- Fixed an issue where powering on a VM resulted in the error: “Validation failed for one or more fields.”
702
+
- Resolved an issue causing: “Failed to create destination VM: cpuCount must be a positive number.”
703
+
- Addressed a problem where closing the browser mid-migration caused workflows to appear stuck at 80% when returning to Windows Admin Center. The Import VM step now automatically resumes and completes correctly.
0 commit comments