Konwertuj vdi do ova

Konwertuj VDI na OVA

Przekonwertuj VirtualBox VDI na przetestowany appliance OVA z ustawieniami eksportu VirtualBox i kontrolą kompatybilności.

Konwertuj pliki VDI online

Nie mamy jeszcze dedykowanego konwertera online dla VDI na OVA, ale pliki VDI możesz przekonwertować online na te formaty:

Jak konwertować vdi do ova

Importer urządzeń VMware lub inna platforma wirtualizacji może wymagać pliku OVA zamiast natywnego dysku VDI VirtualBox. Eksportowanie tworzy pakiet zawierający dysk wirtualny i definicję sprzętu, zamiast rozpowszechniania obrazu dysku bez konfiguracji maszyny wirtualnej.

Czym jest format VDI

VDI, czyli Virtual Disk Image, to natywny format wirtualnego dysku twardego VirtualBox. Przechowuje system operacyjny gościa, aplikacje i dane dysku wirtualnego w plikach takich jak Windows 11.vdi, ale nie zawiera pełnej konfiguracji sprzętowej maszyny wirtualnej.

VDI może być alokowany dynamicznie, mieć stały rozmiar lub być dyskiem różnicowym połączonym z migawką. Samodzielny plik VDI nie definiuje niezawodnie pamięci maszyny wirtualnej, procesorów wirtualnych, trybu firmware, kontrolera pamięci masowej, adaptera sieciowego, kolejności uruchamiania, urządzeń USB ani innych ustawień.

Czym jest format OVA

OVA, czyli Open Virtual Appliance, to jednoplikowy pakiet oparty na Open Virtualization Format. Jest to archiwum TAR zawierające opis sprzętu OVF oraz jeden lub więcej dysków wirtualnych, zwykle w formacie VMDK. OVF może opisywać ustawienia takie jak procesory wirtualne, pamięć, firmware, kontrolery pamięci masowej i adaptery sieciowe.

OVA jest wygodny do przenoszenia lub archiwizowania kompletnego urządzenia wirtualnego, ponieważ jeden plik zawiera definicję maszyny wirtualnej i dyski. VirtualBox, produkty VMware oraz niektóre inne platformy wirtualizacji mogą importować pliki OVA, ale obsługa poszczególnych urządzeń wirtualnych i ustawień OVF jest różna. Hyper-V zasadniczo nie używa OVA jako natywnego formatu importu; zwykle wymaga procedury opartej na VHD lub VHDX.

Jak przekonwertować VDI na OVA

Za pomocą VirtualBox

  1. Wyłącz system operacyjny gościa. Nie eksportuj uruchomionej maszyny wirtualnej ani maszyny zawieszonej w zapisanym stanie.
  2. Zachowaj kopię zapasową oryginalnej maszyny wirtualnej i upewnij się, że host ma wystarczającą ilość wolnego miejsca na eksportowany dysk i plik OVA. Rozmiar eksportu zależy od danych dysku i formatu eksportu; dynamicznie alokowany VDI nie gwarantuje małego pliku OVA.
  3. Jeśli maszyna wirtualna nie jest jeszcze zarejestrowana w VirtualBox, utwórz maszynę z pasującym systemem operacyjnym gościa i dołącz VDI za pomocą opcji Use an Existing Virtual Hard Disk File. Sam plik VDI nie wystarcza do wyeksportowania kompletnego urządzenia wirtualnego.
  4. Sprawdź liczbę procesorów maszyny wirtualnej, pamięć, kolejność uruchamiania, ustawienie firmware i kontroler pamięci masowej w sekcjach Settings → System oraz Settings → Storage. Jeśli oryginalna konfiguracja maszyny wirtualnej jest niedostępna, wybierz ustawienia odpowiednie dla zainstalowanego systemu gościa.
  5. Wybierz File → Export Appliance, wybierz maszynę wirtualną, ustaw nazwę pliku wyjściowego kończącą się rozszerzeniem .ova, sprawdź ustawienia urządzenia wirtualnego i rozpocznij eksport. VirtualBox zapisze deskryptor OVF i przekonwertuje dołączony dysk na przenośny format dysku urządzenia wirtualnego.
  6. Odpowiednikiem tej operacji w terminalu jest polecenie VBoxManage export 'VM name' --output 'VM name.ova'. Użyj dokładnej zarejestrowanej nazwy maszyny wirtualnej i wykonaj polecenie, gdy maszyna jest wyłączona.
  7. Przetestuj plik, wybierając File → Import Appliance na osobnej testowej maszynie wirtualnej lub hoście. Upewnij się, że system gościa uruchamia się, jego dyski są obecne, a konfiguracja sieci działa, zanim usuniesz pliki źródłowe.

Gdy dostępny jest tylko plik VDI

Utwórz maszynę wirtualną, dołącz VDI jako istniejący dysk, skonfiguruj sprzęt systemu gościa, a następnie wyeksportuj tę maszynę. Nie zmieniaj nazwy .vdi na .ova; formaty te mają różne struktury.

Jeśli miejsce docelowe obsługuje tylko określony format dysku, VirtualBox może przekonwertować dysk za pomocą polecenia VBoxManage clonemedium disk source.vdi converted.vmdk --format VMDK. Tworzy to dysk wirtualny, a nie plik OVA. Dołącz przekonwertowany dysk do skonfigurowanej maszyny wirtualnej i wyeksportuj ją, jeśli wymagany jest pakiet OVA. Migracje do Hyper-V zazwyczaj wymagają osobnej konwersji VDI na VHD/VHDX oraz utworzenia nowej maszyny Hyper-V, a nie eksportu OVA.

Ograniczenia jakości i zgodności

  • Eksport przedstawia bieżący stan dysku maszyny wirtualnej; nie zachowuje drzewa migawek VirtualBox jako edytowalnego zestawu migawek. Dyski różnicowe są w razie potrzeby konsolidowane w eksportowanym urządzeniu wirtualnym, dlatego zachowaj oryginały do czasu przetestowania importu.
  • OVA jest formatem wymiany, a nie gwarancją identycznego działania. Po imporcie sprawdź tryb firmware, kolejność uruchamiania, kontroler dysku, model adaptera sieciowego, liczbę procesorów, pamięć, urządzenia USB, foldery współdzielone i dodatki gościa.
  • System gościa może wykryć inny sprzęt wirtualny i zainstalować sterowniki, zmienić interfejs sieciowy, wymagać ponownej aktywacji lub nie uruchomić się, jeśli ustawienia BIOS/UEFI albo kontrolera będą inne. Nadal obowiązują zasady licencjonowania i aktywacji systemu Windows.
  • Funkcje specyficzne dla VirtualBox, takie jak foldery współdzielone, sieci tylko dla hosta, przekazywanie USB i niektóre dołączone urządzenia, nie są przenośnym sprzętem urządzenia wirtualnego i mogą zostać pominięte lub wymagać ręcznego odtworzenia.
  • Pliki OVA są archiwami i często mają duży rozmiar. Nie zakładaj, że eksport rzadkiego lub dynamicznie alokowanego VDI utworzy proporcjonalnie mały plik. Przed rozpoczęciem eksportu sprawdź dostępną przestrzeń dyskową.
  • Nie istnieje powszechnie niezawodna usługa internetowa konwertująca kompletny plik VDI na OVA z zachowaniem metadanych sprzętu maszyny wirtualnej. Ogólne serwisy do konwersji plików mogą obsługiwać obrazy dysków lub całkowicie je odrzucać, a przesłanie maszyny wirtualnej może ujawnić dane systemu operacyjnego, dane uwierzytelniające, licencjonowane oprogramowanie lub pliki osobiste. Do kompletnych urządzeń wirtualnych używaj lokalnego eksportu VirtualBox; konwersji online używaj wyłącznie w przypadku niepoufnych danych dysku, gdy usługa wyraźnie obsługuje wymagany format.
  • Po eksporcie wygeneruj sumę kontrolną, na przykład sha256sum 'VM name.ova' w systemie Linux lub shasum -a 256 'VM name.ova' w systemie macOS, a następnie porównaj ją po transferze.

Porównanie formatu VDI z OVA

Jak formaty VDI i OVA wypadają w porównaniu pod względem najważniejszych cech dla tej konwersji.

Porównanie formatów plików VDI i OVA
Cecha .VDI VirtualBox Virtual Disk Image .OVA Open Virtual Appliance
Kompresja Oba Oba
Szyfrowanie Nie
Archiwa wieloczęściowe Nie
Bootowalny Tak Nie
Obsługa systemów operacyjnych Szeroki Szeroki
Typowy rozmiar pliku Bardzo duży Duży
Otwarty standard Nie Tak
Wprowadzono 2007 2009
Twórca Oracle (originally InnoTek / Sun Microsystems) Oracle Corporation (originally VMware OVF initiative)
Typ MIME application/ovf

Dodatkowe formaty dla konwersji pliku
vdi

Konwersja odwrotna

Konwersja do .ova
z innych formatów

Udostępnij w mediach społecznościowych: