Как конвертировать Virualbox в Vmware

Как конвертировать Virualbox в Vmware

Многие пользователи, которые применяли на практике достаточно популярный продукт виртуализации VirtualBox, имеют потребность в переходе на VMware, ведь последний обладает большим быстродействием, надежностью, настраиваемыми параметрами для виртуальных сред. Для этого требуется физическое преобразование форматов файлов, в которых хранятся созданные виртуальные машины. Способов, с помощью которых осуществляется конвертация virtualbox в vmware — несколько.

Простая конвертация средствами VirtualBox

Способ максимально простой, не требует установки дополнительных приложений. Нужно выполнить несколько действий:

  1. Запускается virtualbox.
  2. В основном меню нужно выбрать пункт «файл — менеджер носителей».
  3. После указания формата преобразования и нажатия кнопки «Копировать», конвертация будет произведена.

Созданный виртуальный образ для VMWare может быть сразу подключен и использован. Однако, иногда возникают проблемы.

Конвертация с помощью командной строки

Преобразование образа виртуальной машины с помощью меню virtualbox может вызвать следующие проблемы:

  • файл невозможно использовать, поскольку он урезается до 2Гб;
  • конкретная версия продукта vmware не может работать с конвертированным образом виртуальной машины;
  • виртуальная машина работает некорректно.

Большинства этих проблем можно избежать, если конвертировать virtualbox в vmware с помощью командной строки. Выглядит это так:

  • VBoxManage internalcommands converthd -srcformat VDI -dstformat RAW <путь к исходному файлу и его имя> <путь к промежуточному файлу\имя.raw>
  • VBoxManage convertfromraw -format VMDK <путь к промежуточному файлу\имя.raw> <путь к конвертированному файлу\имя.vmdk>

Следует особо отметить, что конвертация должна производиться именно через промежуточный файл. Так обходится проблема с обрезанием файла до 2 Гб.

Два приведенных способа вполне корректно работают с виртуальными машинами Vmware до версии 4 включительно. vSphere версии 5 может работать некорректно или вызывать проблемы, когда виртуальная машина не может получить доступ к физическим ресурсам аппаратной части.

Конвертация с помощью средств Vmware

Максимальная совместимость виртуальной машины с гипервизором vSphere достигается, если использовать продукт VMware vCenter Converter. Процесс преобразования максимально прост.

  1. Внутри запущенной виртуальной машины в Virualbox устанавливается Vmware vCenter Converter.
  2. После запуска программы, нужно указать утилите файл с образом виртуальной машины.
  3. Конвертация производится только в формат VMware, с режимом фрагментации файла на куски по 2Гб.
  4. После запроса и указания расположения, файл виртуальной машины VMware будет создан.

Для объединения нескольких кусков файлов в один можно воспользоваться как командной строкой для Vmware Fusion, так и использовать режим изменения параметров настройки самой виртуальной машины.

Заключение

Как видим, конвертация между форматами виртуальных машин не представляет сложности, она доступна как со стороны Vmware, так и Virualbox. Однако, стоит особо отметить, что компания Vmware рекомендует использовать именно vCenter Converter, так как с его помощью достигается оптимальный уровень совместимости.