Varför konvertera VHDX till VMDK?
VHDX är det infödda virtuella diskformatet för Hyper-V medan .VMDK tillhör VMware; VMware Workstation och ESXi kan inte ansluta en VHDX direkt, så att migrera en virtuell maskin från Hyper-V till en VMware-plattform kräver att disken konverteras.
Hur man konverterar VHDX till VMDK
qemu-img OPEN-SOURCE
Kör qemu-img convert -O vmdk in.vhdx out.vmdk; för ESXi, lägg till -o subformat=monolithicFlat för en förallokerad utmatning. Den virtuella maskinen måste vara avstängd först.
StarWind V2V Converter FREE
Välj din .vhdx som lokal källa, välj VMware VMDK som utdataformat, välj en målmapp och klicka på Convert.
Om dessa format
En VHDX-fil är en komplett virtuell hårddisk - partitionstabell, filsystem och ofta ett helt operativsystem - lagrad i en enda fil. Det är Microsofts moderna format för Hyper-V VM, WSL2 och…
Öppna detaljer för .VHDX →En VMDK-fil är en virtuell hårddisk från VMware - den lagrar ett komplett operativsystem och alla dess filer som en eller flera värdfiler. Du ansluter den till en virtuell maskin snarare än…
Öppna detaljer för .VMDK →Kvalitet & vad man bör tänka på
- Stäng av den virtuella maskinen och slå samman alla kontrollpunkter (
.avhdx-filer) i Hyper-V Manager före konvertering; en aktiv eller låst disk kommer att misslyckas eller skapa en trasig avbildning. - Som standard skriver qemu-img en monolithicSparse VMDK; för ESXi kan du behöva
-o subformat=monolithicFlateller en ytterligare konvertering med VMwares egna verktyg. - Efter att ha anslutit din VMDK till en ny virtuell maskin i VMware kan gästoperativsystemet kräva drivrutinsuppdateringar eftersom den virtuella hårdvaran har ändrats.
Vanliga frågor
Hanterar qemu-img kontrollpunkter för VHDX?
Kommer den resulterande VMDK-filen att fungera på ESXi såväl som VMware Workstation?
-o subformat=monolithicFlat eller konvertera igen med vmkfstools på ESXi-värden.