Как конвертировать OVA в формат Qcow2 для KVM?

VMware и KVM - популярные решения для виртуализации. Когда требуется выполнить миграцию данных, администраторам IT необходимо узнать способ экспорта и импорта данных. В этом посте представлен метод экспорта OVA из VMware и преобразования OVA в формат qcow2.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
elena-zhang

Обновлено Elena Zhang 2024/01/08

Оглавление
  • Как получить файл 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. Не упустите бесплатную пробную версию.

поделиться:

Категории: Перенос ВМ
Рекомендуемые статьи