Перенос виртуальной машины из VirtualBox в ESXi

Исходные данные:

  • VirtualBox 2.2
  • ESXi 6.5
  • Ubuntu 17.04

Экспортируем виртуальную машину в формат OVA

Скачиваем утилиту Open Virtualization Format Tool (ovftool) (https://code.vmware.com/web/dp/tool/ovf/4.1.0)

Изменяем атрибуты скаченного файла, сделав его исполняемым, и устанавливаем утилиту

user@localhost:~$ cd /home/download
user@localhost:~$ chmod a+x VMware-ovftool-4.1.0-2459827-lin.x86_64.bundle
user@localhost:~$ sudo ./VMware-ovftool-4.1.0-2459827-lin.x86_64.bundle

Конвертируем нашу виртуальную машину с помощью установленной утилиты (Без этого, при добавлении ovf в ESXi вылезает ошибка: Unsupported hardware family ‘virtualbox-2.2’.)

user@localhost:~$ ovftool --lax testmachine_vitrualbox.ova result.ovf
  • testmachine_vitrualbox.ova — наша виртуальная машина, которую мы экспортировали из VirtualBox
  • result.ovf — результат конвертации

На выходе получаем 3 файла

  • result.mf
  • result.ovf
  • result-disk1.vmdk

Открываем файл result.ovf в текстовом редакторе  и меняем

virtualbox-2.2

на 

vmx-07

Далее меняем следующие строки:

0
sataController0
SATA Controller
sataController0
5
AHCI
20

на

0
SCSIController
SCSI Controller
SCSIController
5
lsilogic
6

Удаляем строки:

3
false
sound
Sound Card
sound
7
ensoniq1371
35

Иначе при импорте в ESXi появится ошибка:
No support for the virtual hardware device type ’35’

Корректируем SHA1-сумму для измененного файла result.ovf

Узнаем SHA1-сумму:

user@localhost:~$ sha1sum result.ovf
cbbe4462a9ba0be06ffe2359cf89a5ade6f85fd6  result.ovf

Открываем в текстовом редакторе result.mf и меняем старое значение на новое

Теперь можно импортировать Виртуальную машину в ESXi

Чтобы завершить импорт, включите машину и удалите дополнение VirtualBox Guest Additions, затем установите VMware Guest Tools.

Максим Макаров
У блога появился хостинг, его любезно предоставила компания Облакотека.
Облакотека - облачные сервисы для создания и управления виртуальной ИТ-инфраструктурой.
Если вам понравился мой блог и вы хотели бы видеть на нем еще больше полезных статей, большая просьба поддержать этот ресурс. Для этого достаточно кликнуть на контекстную рекламу, расположенную на сайте.
Оцените автора
IT Draft
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.