Hvorfor konvertere OVA til VHD?
En OVA samler en VM-beskrivelse og en VMDK virtuel disk i et enkelt TAR-arkiv. VHD er Microsofts virtuelle diskformat, der bruges af Hyper-V og Azure. Konvertering gør det muligt for en VM eksporteret fra VMware eller VirtualBox at køre under Hyper-V, som ikke kan importere OVA direkte og kræver en selvstændig .vhd eller VHDX disk.
Sådan konverterer du OVA til VHD
VirtualBox OPEN-SOURCE
Importer .ova via Filer > Importer appliance, find stien til .vmdk under Indstillinger > Lager, og kør derefter VBoxManage clonehd disk.vmdk disk.vhd --format VHD; brug --format VHDX til det nyere Hyper-V format.
qemu-img OPEN-SOURCE
Udpak .vmdk fra OVA-filen med tar -xf machine.ova, og kør derefter qemu-img convert -f vmdk disk.vmdk -O vpc disk.vhd; brug -O vhdx for VHDX-output.
Programmer der konverterer OVA
Om disse formater
En OVA-fil er en enkeltfilspakke med en komplet virtuel maskine - dens hardwarekonfiguration plus en eller flere virtuelle harddiske samlet i ét TAR-arkiv. Du importerer den i en hypervisor…
Åbn .OVA detaljer →En VHD-fil er en komplet harddisk gemt som en enkelt fil - partitionstabel, filsystem og ofte et fuldt operativsystem. På Windows kan du mounte den i Diskhåndtering for at læse filer, eller…
Åbn .VHD detaljer →Kvalitet & hvad man skal være opmærksom på
- Intet værktøj foretager en et-kliks OVA-til-VHD-konvertering - VMDK-disken inde i OVA-filen skal udpakkes og genkodes separat.
- VMware opdeler nogle gange store VMDK-filer i flere dele; VBoxManage håndterer disse korrekt.
- For at få VHDX (det nyere Hyper-V format) i stedet for VHD, skal du bruge
--format VHDXmed VBoxManage eller-O vhdxmed qemu-img.
Ofte stillede spørgsmål
Kan Hyper-V importere en OVA-fil direkte?
Skal jeg starte den virtuelle maskine i VirtualBox før eksport?
VBoxManage clonehd uden nogensinde at starte maskinen.Hvad er forskellen på VHD og VHDX?
--format VHDX eller -O vhdx for at generere VHDX.