Perché convertire OVA in VHD?
Un OVA raggruppa un descrittore VM e un disco virtuale VMDK in un unico archivio TAR. VHD è il formato di disco virtuale di Microsoft utilizzato da Hyper-V e Azure. La conversione consente a una VM esportata da VMware o VirtualBox di essere eseguita sotto Hyper-V, che non può importare direttamente OVA e richiede un disco .vhd o VHDX autonomo.
Come convertire OVA in VHD
VirtualBox OPEN-SOURCE
Importa il file .ova tramite File > Importa applicazione virtuale, annota il percorso del file .vmdk in Impostazioni > Archiviazione, quindi esegui VBoxManage clonehd disk.vmdk disk.vhd --format VHD; usa --format VHDX per il formato Hyper-V più recente.
qemu-img OPEN-SOURCE
Estrai il file .vmdk dall'OVA con tar -xf machine.ova, quindi esegui qemu-img convert -f vmdk disk.vmdk -O vpc disk.vhd; usa -O vhdx per l'output VHDX.
Programmi che convertono OVA
Informazioni su questi formati
Un file OVA è un pacchetto a file singolo di una macchina virtuale completa: la sua configurazione hardware più uno o più dischi rigidi virtuali raggruppati in un unico archivio TAR. Si…
Apri dettagli .OVA →Un file VHD è un intero disco rigido memorizzato come un singolo file - tabella delle partizioni, filesystem e spesso un sistema operativo completo. Su Windows è possibile montarlo in…
Apri dettagli .VHD →Qualità e a cosa prestare attenzione
- Nessuno strumento esegue una conversione OVA-to-VHD con un solo clic - il disco VMDK all'interno dell'OVA deve essere estratto e ricodificato separatamente.
- VMware a volte divide i file VMDK di grandi dimensioni in più segmenti; VBoxManage li gestisce correttamente.
- Per ottenere VHDX (il formato Hyper-V più recente) invece di VHD, usa
--format VHDXcon VBoxManage o-O vhdxcon qemu-img.
Domande frequenti
Hyper-V può importare direttamente un file OVA?
Devo avviare la VM in VirtualBox prima di esportare?
VBoxManage clonehd senza mai avviare la VM.Qual è la differenza tra VHD e VHDX?
--format VHDX o -O vhdx per produrre VHDX.