Dlaczego konwertować OVA na VHD?
Plik OVA pakuje deskryptor maszyny wirtualnej i dysk wirtualny VMDK w jedno archiwum TAR. VHD to format dysku wirtualnego Microsoft używany przez Hyper-V i Azure. Konwersja pozwala na uruchomienie maszyny wyeksportowanej z VMware lub VirtualBox pod kontrolą Hyper-V, który nie potrafi bezpośrednio importować OVA i wymaga samodzielnego dysku .vhd lub VHDX.
Jak przekonwertować OVA na VHD
VirtualBox OPEN-SOURCE
Zaimportuj plik .ova przez Plik > Importuj urządzenie programowe, sprawdź ścieżkę do pliku .vmdk w Ustawienia > Pamięć, a następnie uruchom VBoxManage clonehd disk.vmdk disk.vhd --format VHD; użyj --format VHDX dla nowszego formatu Hyper-V.
qemu-img OPEN-SOURCE
Wypakuj plik .vmdk z OVA za pomocą tar -xf machine.ova, a następnie uruchom qemu-img convert -f vmdk disk.vmdk -O vpc disk.vhd; użyj -O vhdx dla formatu VHDX.
Programy konwertujące OVA
O tych formatach
Plik OVA to pakiet pojedynczego pliku kompletnej maszyny wirtualnej - jej konfiguracji sprzętowej oraz jednego lub więcej wirtualnych dysków twardych połączonych w jedno archiwum TAR.…
Otwórz szczegóły .OVA →Plik VHD to kompletny dysk twardy zapisany jako pojedynczy plik - zawiera tablicę partycji, system plików, a często także pełny system operacyjny. W systemie Windows można go zamontować w…
Otwórz szczegóły .VHD →Jakość i na co uważać
- Żadne narzędzie nie wykonuje konwersji OVA na VHD jednym kliknięciem - dysk VMDK wewnątrz OVA musi zostać wypakowany i przekodowany oddzielnie.
- VMware czasami dzieli duże pliki VMDK na wiele części; VBoxManage obsługuje je poprawnie.
- Aby uzyskać VHDX (nowszy format Hyper-V) zamiast VHD, użyj
--format VHDXw VBoxManage lub-O vhdxw qemu-img.
Najczęściej zadawane pytania
Czy Hyper-V może bezpośrednio zaimportować plik OVA?
Czy muszę uruchamiać maszynę w VirtualBox przed eksportem?
VBoxManage clonehd bez uruchamiania maszyny wirtualnej.Jaka jest różnica między VHD a VHDX?
--format VHDX lub -O vhdx, aby wygenerować VHDX.