-
Jak uzyskać plik OVA z VMware?
-
Jak przekonwertować OVA na qcow2 przy użyciu qemu-img?
-
Jak bezpośrednio przekształcić maszynę wirtualną, bez konwersji OVA lub dysku wirtualnego?
-
Konwersja OVA na Qcow2 – często zadawane pytania
-
Podsumowanie
Hypervisor sprawia, że serwery pracują z większą efektywnością, dlatego coraz więcej firm wybiera środowiska wirtualne. Na rynku istnieje wiele rodzajów hypervisorów, takich jak VMware ESXi, KVM, Xen itp. Dla administratorów IT jest konieczne posiadanie wiedzy na temat więcej niż jednego rodzaju technologii wirtualizacji, ponieważ wirtualizacja heterogeniczna staje się coraz bardziej popularna.
Środowisko wirtualne heterogeniczne oznacza zastosowanie dwóch lub więcej rozwiązań wirtualizacyjnych. Administratorzy IT instalują różne hypervisory na serwerach i tworzą różne maszyny wirtualne. Z powodu zastosowania różnych technologii, różne serwery nie mogą się łączyć i dzielić danymi w łatwy sposób. Gdy zachodzi potrzeba migracji danych lub całej maszyny wirtualnej, administratorzy IT często muszą używać konwertera V2V, aby dane źródłowe mogły zostać zaimportowane na serwer docelowy.
P.S. Vinchin Backup & Recovery umożliwia bezpośrednie przeniesienie maszyny wirtualnej na inny system poprzez prosty wybór źródłowej maszyny wirtualnej i serwera docelowego. Możesz wypróbować go przez 60-dniowy bezpłatny okres próbny z pełnymi funkcjami.
W tym poście dowiemy się, jak przekonwertować plik OVA do formatu qcow2, aby przeprowadzić migrację z VMware do KVM.
OVA to plik zipowany zawierający wszystkie dane maszyny wirtualnej, w tym konfigurację, aplikacje itp. Ogólnie rzecz biorąc, zawiera trzy części: dane metadanych, wirtualne dyski twarde i migawki. Zazwyczaj wystarczy Ci jedynie dane z wirtualnych dysków twardych.
Dyski twarde VMware to pliki .vmdk w folderze, natomiast na platformach KVM dyski twarde wirtualne są często zapisywane jako pliki .qcow2, dlatego administratorzy IT muszą przekonwertować format dysków twardych VMware, aby zaimportować dane na platformę KVM.
Jak uzyskać plik OVA z VMware?
Aktualnie w vCenter nie można wyeksportować pliku OVA. Można pobrać narzędzie OVF Tool od VMware, aby wyeksportować plik OVA. Będzie to również wygodne do eksportu i wdrażania dużych maszyn wirtualnych.
Polecenia do eksportowania OVA są następujące:
ovftool -o --powerOffSource --acceptAllEulas --machineOutput --X:logLevel=verbose --X:logFile=log.log --noSSLVerify "vi://username:password@vcenter/datecenter /vm/vmName" /root/vmName.ova
Jak przekonwertować OVA na qcow2 przy użyciu qemu-img?
Jak wspomniano wcześniej, OVA zawiera wiele rodzajów plików maszyny wirtualnej VMware, ale qcow2 to po prostu plik wirtualnego dysku twardego maszyny wirtualnej KVM, więc wystarczy rozpakować plik OVA, aby wyodrębnić z niego wirtualny dysk i przekonwertować wirtualny dysk twardego maszyny wirtualnej VMware.
Format wirtualnego dysku twardego maszyny wirtualnej VMware to .vmdk. Po uzyskaniu pliku OVA możesz go rozpakować, aby uzyskać plik .vmdk.
W systemie Windows można pobrać program do rozpakowywania plików i wyodrębnić plik .vmdk.
W systemie Linux wystarczy rozpakować go poleceniem: tar -xvf guest_machine.ova
Po uzyskaniu pliku .vmdk użyj qemu-img, aby przekonwertować vmdk do qcow2 za pomocą poniższych poleceń:
qemu-img convert -p -f vmdk -O qcow2 guest_machine.vmdk guest_machine.qcow2
Teraz możesz użyć pliku qcow2 w swojej maszynie wirtualnej KVM.
Jak bezpośrednio przekształcić maszynę wirtualną, bez konwersji OVA lub dysku wirtualnego?
Może być interesujące poznanie struktur różnych platform i przekształcanie formatów na inne platformy, gdy jest dużo czasu. Aby jednak zbudować wydajny system zarządzania środowiskiem IT, potrzebujesz bardziej zaawansowanego narzędzia.
Vinchin Backup & Recovery to profesjonalne rozwiązanie do tworzenia kopii zapasowych i odzyskiwania danych, które obsługuje wiele platform wirtualizacyjnych, takich jak VMware vSphere, Hyper-V, Proxmox, OLVM, RHV/oVirt, Openstack itp. (obecnie nie obsługuje natywnego KVM) w celu zapewnienia scentralizowanego zarządzania systemem tworzenia kopii zapasowych.
Możesz dodać różne platformy wirtualizacyjne do systemu backupowego. Kiedy pojawia się potrzeba migracji maszyny wirtualnej pomiędzy różnymi platformami, silnik konwersji maszyn wirtualnych Vinchin pomoże Ci przekonwertować powiązane pliki. Wystarczy, że wybierzesz backup źródłowej maszyny wirtualnej i hosta docelowego. Jest to znacznie szybsze niż konwertowanie i importowanie wirtualnych dysków twardych.
Na przykład, jeśli chcesz przenieść maszynę wirtualną z VMware do Proxmox:
1. Wybierz kopię zapasową VMware
2. Wybierz hosta Proxmox
3. Wybierz strategie
4. Wyślij zadanie
Oprócz odzyskiwania na wielu platformach, Vinchin Backup & Recovery może również pomóc w skróceniu czasu przestoju dzięki funkcji Instant Recovery, która umożliwia odzyskanie nieprawidłowo działającej maszyny wirtualnej z jej kopii zapasowej w ciągu 15 sekund.
Możesz skorzystać z 60-dniowego bezpłatnego okresu próbnego z pełnymi funkcjami, aby zbudować wysoce wydajny system tworzenia kopii zapasowych. Wdrożenie oprogramowania zajmuje zaledwie kilka minut. Kliknij przycisk, aby pobrać pakiet instalacyjny.
Konwersja OVA na Qcow2 – często zadawane pytania
1. Czy można bezpośrednio przekonwertować OVA na qcow2?
Nie, nie możesz. OVA zawiera wirtualny dysk i inne pliki, a qcow2 to format wirtualnego dysku, więc możesz przekonwertować tylko wirtualny dysk znajdujący się w szablonie OVA.
2. Jaka jest różnica między OVA a OVF?
OVA i OVF to popularne formaty szablonów maszyn wirtualnych, które zawierają podobne informacje. Istotną różnicą między nimi jest to, że OVA to plik zip, podczas gdy OVF to folder, który można otworzyć bezpośrednio. Jeśli posiadasz szablon OVF, możesz również przekonwertować go na wirtualny dysk qcow2, ekstrahując i konwertując wirtualny dysk zgodnie z powyższą metodą.
3. Czy istnieją jakieś wymagania wstępne dotyczące korzystania z qemu-img?
Upewnij się, że masz zainstalowany QEMU w swoim systemie. Możesz go zainstalować za pomocą menedżera pakietów (np. apt, yum lub brew).
Podsumowanie
Powszechnie znane hipernadzorcze to VMware ESXi, KVM, Xen itp. Ze względu na zastosowanie różnych technologii w różnych rozwiązaniach, w przypadku konieczności migracji danych na inną platformę administratorzy IT muszą dokonać konwersji danych źródłowych.
W tym poście dowiedziałeś się, czym jest plik OVA w VMware i qcow2 w KVM oraz jak przekształcić plik OVA do formatu qcow2, aby mógł działać na platformie KVM.
Możesz wybrać Vinchin Backup & Recovery, aby zaoszczędzić czas na konwersji plików i odzyskiwaniu nieudanych maszyn wirtualnych. Nie przegap bezpłatnej wersji próbnej.
Udostępnij: