Ova to qcow2 windows

Оглавление

  • Как получить файл VOA от VMware?

  • Как конвертировать OVA в qcow2 с помощью qemu-img?

  • Как проще конвертировать VM?

  • Заключение

Гипервизор делает сервер более эффективным, и поэтому все больше и больше компаний выбирают виртуальную среду. На рынке есть много разных гипервизоров, например, VMware ESXi, KVM, Xen и т. д. Для IT-администраторов необходимо знать более чем одну технологию виртуализации, потому что гетерогенная виртуализация становится все более популярной.

Гетерогенная виртуальная среда подразумевает применение двух или более решений виртуализации. IT-администраторы устанавливают различные гипервизоры на сервера и создают различные виртуальные машины. Из-за использования разной технологии, разные сервера не могут соединяться и легко обмениваться данными. Когда требуется выполнить миграцию данных или целой виртуальной машины, IT-администраторам часто приходится использовать конвертер V2V чтобы исходные данные могли быть импортированы на целевой сервер.

P.S. Vinchin Backup & Recovery позволяет вам напрямую переносить ВМ на другую платформу, выбрав только исходный VM и целевой сервер. Вы можете попробовать его с 60-дневной полнофункциональной бесплатной пробной версией.

В этом посте вы узнаете, как конвертировать OVA в qcow2, чтобы перенести с VMware на KVM.

OVA — это архивированный файл, который содержит все данные ВМ, включая конфигурацию, приложения и т. д. В общем, он содержит 3 части данных: метаданные, виртуальные жесткие диски и снапшоты. Обычно вам просто нужны данные виртуальных жестких дисков.

Виртуальные жесткие диски VMware представляют собой файлы .vmdk в папке, тогда как на платформах KVM виртуальные жесткие диски часто сохраняются как файлы .qcow2, поэтому администраторам IT необходимо преобразовать формат виртуальных жестких дисков VMware для импорта данных на платформу KVM.

Как получить файл VOA от VMware?

Теперь невозможно экспортировать файл OVA в vCenter. Вы можете загрузить VOF Tool от VMware для экспорта файла OVA. Это также будет удобно для экспорта и развертывания больших VM.

Команды для экспорта OVA следующие:

ovftool -o

—powerOffSource

  —acceptAllEulas

  —machineOutput

  —X:logLevel=verbose

  —X:logFile=log.log  

  —noSSLVerify  

«vi://username:password@vcenter/datecenter /vm/vmName» /root/vmName.ova

Как конвертировать OVA в qcow2 с помощью qemu-img?

Как упоминалось ранее, OVA содержит множество различных файлов ВМ VMware, но qcow2 это всего лишь файл виртуального жесткого диска ВМ KVM, поэтому вам также нужно будет только конвертировать виртуальный жесткий диск ВМ VMware.

Формат виртуального жесткого диска для ВМ VMware — это .vmdk. Получив файл OVA, вы можете распаковать его, чтобы получить файл .vmdk.

На компьютере с Windows вы можете скачать программу для распаковки, чтобы извлечь файл .vmdk.

На машине Linux вам просто нужно распаковать его с помощью команды: tar -xvf guest_machine.ova

После получения файла .vmdk, используйте qemu-img для преобразования vmdk в qcow2 с помощью нижеприведенных команд:

qemu-img convert -p -f vmdk -O qcow2 guest_machine.vmdk guest_machine.qcow2

Теперь вы можете использовать файл qcow2 на вашей виртуальной машине KVM.

Как проще конвертировать VM?

Может быть интересно узнать структуры различных платформ и преобразовать формат для другой платформы, когда время позволяет, но для создания высокоэффективной системы управления IT-средой вам нужен более мощный инструмент.

Vinchin Backup & Recovery это профессиональное решение для резервного копирования и восстановления после катастроф, поддерживающее несколько платформ виртуализации, таких как VMware vSphere, OLVM, RHV/oVirt, Openstack и т. д. (нативный KVM пока не поддерживается) в системе резервного копирования для централизованного управления.

Vinchin Backup & Recovery

Когда требуется мигрировать виртуальную машину между различными платформами, Vinchin Virtual Machine Convert Engine поможет вам преобразовать связанные файлы. Вам просто нужно выбрать исходную ВМ и целевой хост. Это намного быстрее, чем конвертация и импорт виртуального жесткого диска.

Кроме восстановления на разных платформах, Vinchin Backup & Recovery также может помочь сократить простой с помощью функции Instant Recovery, которая позволяет восстановить сбойную ВМ из ее резервной копии за 15 секунд.

Вы можете получить 60-дневную полнофункциональную бесплатную пробную версию для создания высокоэффективной системы резервного копирования. На развертывание программного обеспечения требуется всего несколько минут. Просто нажмите кнопку, чтобы получить пакет установки.

Заключение

Популярные гипервизоры включают в себя VMware ESXi, KVM, Xen и т.д. Поскольку в разных решениях используются разные технологии, когда требуется перенести данные на другую платформу, администраторам IT необходимо преобразовать исходные данные.

В этом посте вы узнали, что такое файл OVA в VMware и qcow2 в KVM, а также способ преобразования файла OVA в qcow2, чтобы он работал на платформе KVM.

Вы можете выбрать Vinchin Backup & Recovery для экономии времени при конвертации файлов и восстановлении сбойных VMs. Не упустите бесплатную пробную версию.

Hello! In this quick tutorial, I will show you how to convert OVA file to a QCOW2.

A few days ago I have to install Windows in a virtual environment to test some stuff. Then, I found that Microsoft provides some test images officially at https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ but there are no images to use with KVM. So, what if it would be possible to convert some of the provided formats to a KVM compatible format?

Well, this is possible and much easier than I thought it was. Follow me!

First, we have to extract the files from the OVA file.

tar -xvf MSEdge-Win10.ova

An OVA file is an Open Virtualization Appliance that contains a compressed version of a virtual machine. Now we have two files: the MSEdge — Win10-disk001.vmdk and the MSEdge — Win10.ovf. To convert the .vmdk file to a .qcow2 file to import into KVM we just have to use the qemu-img command as follows.

qemu-img convert MSEdge-Win10-disk001.vmdk the_name_you_want.qcow2 -O qcow2

Observe that I’ve renamed the file MSEdge — Win10-disk001.vmdk to remove the blank spaces. I always try to do this before work with files in the command line.

That’s it! Now we can just move our converted the_name_you_want.qcow2 to the images directory that is usually /var/lib/libvirt/images, but you can place it wherever you wish and import it.

Skip to content



Navigation Menu

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

OVA to QCOW2 Image Converter

This shell script allows you to convert OVA (Open Virtualization Format) images to QCOW2 images.

Prerequisites

  • qemu-img utility is required for converting the images.
  • tar for extracting ova image

Usage

./ova2qcow2 input.ova output.qcow2

About

This shell script allows you to convert OVA (Open Virtualization Format) images to QCOW2 images.

Topics

Resources

Readme

License

MIT license

Activity

Stars

2
stars

Watchers

1
watching

Forks

0
forks

Перейти к содержимому

Инструкция по конвертации образов виртуальных машин VMWare для использования на гипервизоре KVM (чистом или Proxmox VE). Дополнительные пакеты не требуются, если конвертация производится на самом KVM, в противном случае требуется установить пакет qemu-utils:

$ apt-get install qemu-utils

Проверить поддерживаемые форматы можно следующей командой:

$ qemu-img -h | grep "Supported formats"
Supported formats: blkdebug blklogwrites blkreplay blkverify bochs cloop copy-on-read dmg file ftp ftps host_cdrom host_device http https iscsi iser luks nbd null-aio null-co nvme parallels qcow qcow2 qed quorum raw rbd replication sheepdog ssh throttle vdi vhdx vmdk vpc vvfat

Если в наличии образ ВМ в формате OVA, разархивируйте его.

$ tar -xvf appliance.ova
box.ovf
box.mf
box-disk.vmdk

Теперь, когда у нас появился файл в формате VMDK, можно провести конвертацию образа.

$ qemu-img convert -O qcow2 box-disk.vmdk box-disk.qcow2

Проверяем, что файл появился.

$ ls -1
box-disk.qcow2
box-disk.vmdk
box.mf
box.ovf

Теперь переместим созданный образ в директорию с виртуальными машинами KVM.

$ mv box-disk1.qcow2 /var/lib/libvirt/images/

Теперь в Virtual Machine Manager создадим новую машину, выбрав импорт существующего образа.

Указываем путь к файлу qcow2 и тип ОС:

Выделяем ресурсы для новой ВМ:

Вводим имя ВМ и настройки сетевого адаптера.

ВМ создана с импортированным образом и готова к работе.


Данная статья подскажет как сконвертировать OVA образ виртуальнйо машины в образ qcow2 и как запустить KVM виртуальную машину с этим образом qcow2.

1) Качаем в нужную папку образ .ova
wget http://——.ova

Смотри поддерживаемые форматы
qemu-img -h

Supported formats: vvfat vpc vmdk vdi sheepdog rbd raw host_cdrom host_floppy host_device file qed qcow2 qcow parallels nbd dmg tftp ftps ftp https http cow cloop bochs blkverify blkdebug

Смотрим чего у нас в образе
tar -tf —.ova
видим
—.ovf
—.vmdk

Распаковываем образ
tar -xvf —.ova

Смотрим чё почём:
file —*

—.vmdk: VMware4 disk image
—.ovf: XML document text

Значит самый сок в формате .vmdk, а его KVM поддерживает

Но круче звучит формат qcow2
Сразу в qcow2 не даст намутить. Надо будет через vmware менеджер перелопатить vmdk под qemu

Качаем vmware-vdiskmanager под ubuntu x64
wget umgum.info/file/vmware-vdiskmanager

Нужно скачать libssl0.9.8 :
apt-get install libssl0.9.8

Без этой библиотеки будет ошибка
SSLLoadSharedLibrary: Failed to load library
libcrypto.so.0.9.8: libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8:
cannot open shared object file: No such file or directory

Сначала конвертируем в норм формат, который квм поймёт
./vmware-vdiskmanager -r —.vmdk -t 0 —new.vmdk

Вот теперь можно уже сконвертировать в формат qcow2:
qemu-img convert —new.vmdk -O qcow2 new.qcow2

А установка может быть через virt install:
virt-install --accelerate --ram 1024 --name new --vnc --vnclisten 0.0.0.0 --vncport 5914 --os-type=linux --bridge=br1216 --disk path=/home/Lord_3D/new.qcow2,format='qcow2' --cdrom=/os_images/ubuntu-13.04-server-amd64.iso

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Как отключить фильтр smartscreen в windows 10 pro
  • Не включается ночной режим windows 10
  • Неверный дескриптор windows 10
  • Windows defender service not found
  • Windows server 2019 essentials системные требования