Konwertuj vmdk do ova

Darmowy konwerter online VMDK do OVA

Spakuj VMware VMDK wraz z ustawieniami sprzętu VM jako przenośne urządzenie OVA.

Konwertuj VMDK na OVA online - za darmo

Uploading…
Wybrane pliki przekraczają łączny limit 30 MB. Wybierz mniej lub mniejsze pliki.

Plik jest przetwarzany natychmiast i usuwany zaraz po pobraniu.

Jak to działa

  1. 1/3

    Prześlij swój plik .vmdk

    Kliknij, aby wybrać plik, który chcesz przekonwertować, lub po prostu przeciągnij go i upuść w zaznaczonym obszarze.

  2. 2/3

    Wykonaj konwersję .vmdk do .ova

    Po pomyślnym przesłaniu pliku kliknij konwersję, gdy będziesz gotowy.

  3. 3/3

    Pobierz przekonwertowany plik .ova

    Wynik konwersji jest gotowy do pobrania.

Jak konwertować vmdk do ova

Hypervisor lub importer appliance może wymagać pliku OVA zamiast samodzielnego dysku VMware, szczególnie gdy maszynę wirtualną trzeba udostępnić jako jeden przenośny plik. Konwersja pakuje plik VMDK razem z definicją sprzętu maszyny wirtualnej i ustawieniami importu.

Co zawiera VMDK

VMDK (Virtual Machine Disk) to format wirtualnego dysku twardego opracowany przez VMware i obsługiwany przez VMware Workstation, ESXi, Fusion, VirtualBox, QEMU oraz inne oprogramowanie do wirtualizacji. Zawiera partycje i pliki systemu operacyjnego gościa, ale zazwyczaj nie zawiera przydziału pamięci maszyny wirtualnej, wyboru firmware, konfiguracji sieci, typu kontrolera ani innych ustawień sprzętowych.

Maszyna wirtualna może używać jednego pliku VMDK, pliku deskryptora wraz z wieloma plikami extent albo dysków różnicowych snapshotów. Należy przechowywać razem wszystkie wskazywane pliki extent i snapshot; konwersja tylko jednego pliku extent lub dysku różnicowego może dać niekompletny wynik albo uniemożliwić uruchomienie systemu.

Co zawiera OVA

OVA (Open Virtualization Appliance) to pojedyncze archiwum TAR zawierające pakiet OVF. Zwykle obejmuje ono deskryptor sprzętu i wdrażania .ovf, jeden lub więcej dysków wirtualnych, takich jak .vmdk, oraz opcjonalnie manifest zawierający sumy kontrolne SHA lub pliki certyfikatów. OVA to format pakietu, a nie zamiennik formatu wirtualnego dysku.

Jeden plik łatwiej kopiować, archiwizować i importować niż katalog maszyny wirtualnej zawierający kilka dysków i plików konfiguracyjnych. OVA zwiększa przenośność między obsługiwanymi hypervisorami, ale nie gwarantuje identycznej emulacji sprzętu ani identycznego działania sterowników systemu gościa. OVA nie jest automatycznie mniejszy: jego rozmiar zależy od wyeksportowanego formatu dysku, przydzielonych bloków oraz kompresji lub rzadkości użytej przez narzędzie eksportujące.

Konwersja za pomocą VMware OVF Tool

VMware OVF Tool to najbardziej bezpośrednia lokalna metoda, gdy plik VMDK należy do maszyny wirtualnej VMware z plikiem konfiguracyjnym .vmx.

  1. Wyłącz system operacyjny gościa. Nie eksportuj dysku, gdy są na nim wykonywane operacje zapisu.
  2. Skonsoliduj lub usuń snapshoty w VMware albo uwzględnij wszystkie zależności snapshotów w źródłowej maszynie wirtualnej.
  3. Zainstaluj bieżącą wersję OVF Tool od VMware i uruchom:
ovftool /path/to/source.vmx /path/to/output.ova

W przypadku źródła ESXi lub vCenter OVF Tool może eksportować bezpośrednio z adresu URL inwentarza, na przykład:

ovftool vi://user:password@esxi.example/VMName /path/to/output.ova

Samodzielny plik VMDK nie zawiera definicji sprzętu maszyny wirtualnej, którą OVF Tool mógłby wyeksportować. Najpierw utwórz maszynę wirtualną z tym dyskiem w VMware Workstation, Fusion lub innym hypervisorze, a następnie wyeksportuj wynikową maszynę wirtualną .vmx.

Konwersja za pomocą VirtualBox

VirtualBox może podłączyć istniejący plik VMDK do nowej maszyny wirtualnej i wyeksportować tę maszynę jako OVA.

  1. Otwórz VirtualBox i wybierz New.
  2. Ustaw rodzinę i wersję systemu operacyjnego gościa zgodnie z zainstalowanym systemem.
  3. Wybierz Use an existing virtual hard disk file i wskaż plik deskryptora VMDK. Jeśli dysk jest podzielony, wybierz mały plik deskryptora, a nie plik extent.
  4. W miarę możliwości dopasuj firmware, kontroler pamięci masowej, liczbę procesorów, pamięć i kartę sieciową oryginalnej maszyny wirtualnej. Użyj EFI dla systemu gościa zainstalowanego w trybie UEFI; zmiana na BIOS może uniemożliwić uruchomienie.
  5. Uruchom maszynę wirtualną raz i upewnij się, że system gościa oraz jego aplikacje działają, a następnie ją wyłącz.
  6. Wybierz File → Export Appliance, wybierz maszynę wirtualną, wskaż ścieżkę wyjściową i wyeksportuj ją jako .ova.

Równoważne polecenie eksportu z wiersza poleceń to:

VBoxManage export VMName --output output.ova

Ustawienia eksportu VirtualBox mogą dodać manifest oraz umożliwiają wybranie OVF 2.0, jeśli obsługuje go miejsce docelowe. OVF 1.0 jest często bezpieczniejszym wyborem w przypadku starszych importerów.

Konwersja online i walidacja

Internetowe konwertery plików zasadniczo nie nadają się do tego zadania. Pełny plik OVA wymaga metadanych maszyny wirtualnej oprócz danych dysku, pliki VMDK mogą być bardzo duże, a przesłanie dysku ujawnia pliki i dane uwierzytelniające systemu gościa. Nie należy zakładać, że renomowane ogólne usługi konwersji plików obsługują kompletny proces pakowania appliance VMDK do OVA. Używaj lokalnie VMware OVF Tool lub VirtualBox; korzystaj z usługi online tylko po sprawdzeniu, czy wyraźnie obsługuje ona pakowanie appliance maszyny wirtualnej i wymaganą politykę prywatności.

Sprawdź wynik przed jego przesłaniem:

tar -tf output.ova

Lista powinna zawierać deskryptor OVF oraz oczekiwane pliki dysków. Zaimportuj OVA do docelowego hypervisora i uruchom kopię, a nie oryginalną maszynę wirtualną. VMware OVF Tool może również walidować appliance za pomocą opcji weryfikacji; sprawdzenie manifestu przez importera wykrywa zmodyfikowane lub niekompletne pliki pakietu.

Ograniczenia zgodności

  • Eksport zazwyczaj nie zachowuje snapshotów VMware, stanu pamięci zawieszonej maszyny, haseł zaszyfrowanych dysków ani wszystkich urządzeń wirtualnych specyficznych dla VMware.
  • Docelowy hypervisor może zmienić kontroler dysku, kartę sieciową, adres MAC, firmware lub wersję sprzętu wirtualnego. System gościa może wymagać nowych sterowników pamięci masowej lub sieci oraz może zażądać ponownej aktywacji.
  • Dysk utworzony z użyciem thin provisioning lub rzadkich plików extent może powiększyć się podczas eksportu lub importu. Przed rozpoczęciem sprawdź pojemność docelowego datastore.
  • Nie zmieniaj nazwy pliku VMDK na .ova ani nie umieszczaj go ręcznie w archiwum TAR; nie utworzy to deskryptora OVF ani metadanych sprzętu.
  • Po pierwszym uruchomieniu sprawdź integralność systemu plików, konfigurację sieci, synchronizację czasu, usługi aplikacji i licencjonowanie, zanim usuniesz źródłową maszynę wirtualną.

Porównanie formatu VMDK z OVA

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

Porównanie formatów plików VMDK i OVA
Cecha .VMDK Virtual Machine Disk .OVA Open Virtual Appliance
Kompresja Oba Oba
Szyfrowanie — Nie
Archiwa wieloczęściowe Tak Nie
Bootowalny Tak Nie
Obsługa systemów operacyjnych Szeroki Szeroki
Typowy rozmiar pliku Bardzo duży Duży
Otwarty standard Częściowo otwarty Tak
Wprowadzono 1998 2009
Twórca VMware Oracle Corporation (originally VMware OVF initiative)
Typ MIME application/x-vmdk application/ovf

Najczęściej zadawane pytania

Czy konwerter VMDK do OVA jest darmowy?

Tak, konwersja VMDK do OVA na 101convert.com jest całkowicie darmowa. Nie wymaga rejestracji, adresu e-mail ani instalacji. Jeśli potrzebujesz wyższego limitu rozmiaru pliku lub chcesz konwertować więcej plików naraz, sprawdź nasze plany.

Jak duży może być mój plik VMDK?

Możesz przesłać pliki VMDK o rozmiarze do 2000 MB i przekonwertować do 1 plików jednocześnie w jednej partii.

Co dzieje się z przesłanymi plikami?

Pliki są przetwarzane automatycznie i usuwane z naszych serwerów kilka minut po konwersji. Nigdy nie przeglądamy ani nie udostępniamy Twoich plików.

Czy muszę instalować oprogramowanie, aby przekonwertować VMDK do OVA?

Nie. Konwersja VMDK do OVA odbywa się całkowicie online w przeglądarce i działa w systemach Windows, Mac, Linux, Android i iPhone.

Konwersja nie powiodła się?

W większości przypadków przyczyną jest nieprawidłowy format pliku. Prześlij prawidłowy plik VMDK dla tej konwersji z VMDK do OVA. Czasami problem może również występować po naszej stronie. Analizujemy powtarzające się nieudane konwersje i wyłączamy lub naprawiamy konwerter, jeśli wykryjemy usterkę.

Czy konwersja VMDK do OVA obejmuje ustawienia mojej maszyny wirtualnej?

Tylko jeśli podczas konwersji przekazano ustawienia sprzętowe maszyny wirtualnej; sam plik VMDK zawiera głównie dysk wirtualny, a nie pełną konfigurację maszyny. OVA dodaje opis OVF zawierający takie ustawienia jak pamięć, procesory, firmware, kontrolery dysków i karty sieciowe.

Czy konwersja VMDK do OVA zmieni albo skompresuje dysk wirtualny?

Zwykle plik VMDK jest pakowany w OVA, a nie konwertowany do innego formatu dysku. Powstałe archiwum może być większe lub mniejsze w zależności od sposobu pakowania i kompresji, a rzadka alokacja dysku może nie zostać zachowana dokładnie w ten sam sposób.

Czy OVA oparty na VMDK będzie działać w dowolnym oprogramowaniu do maszyn wirtualnych?

Nie, OVA jest przenośny, ale nie jest uniwersalnie kompatybilny. Różnice w obsługiwanym sprzęcie wirtualnym, firmware, kontrolerach dysków lub sieci mogą wymagać zmian w ustawieniach OVF, zanim urządzenie wirtualne będzie działać.

Dlaczego moja maszyna OVA nie uruchamia się po konwersji VMDK?

Częstą przyczyną jest niekompletny łańcuch dysków, na przykład plik VMDK zależny od brakującego dysku nadrzędnego lub dysku migawki. Nieprawidłowe ustawienia firmware, kolejności uruchamiania lub kontrolera wirtualnego dysku również mogą uniemożliwić spakowanej maszynie znalezienie systemu operacyjnego lub uruchomienie go.

Dodatkowe formaty dla konwersji pliku
vmdk

Konwersja odwrotna

Konwersja do .ova
z innych formatów

Udostępnij w mediach społecznościowych: