Как конвертировать виртуальные машины между VirtualBox и VMware

Переход на другую программу виртуальной машины может быть пугающим. если ваши виртуальные машины уже настроены так, как вам нравится, вам не обязательно устанавливать их с нуля – вы можете перенести существующие виртуальные машины.

VirtualBox и VMware используют разные форматы виртуальных машин, но каждый поддерживает стандартный формат Open Virtualization. Преобразуйте существующую виртуальную машину в OVF или OVA, и вы сможете импортировать ее в другую программу виртуальной машины.

К сожалению, это может не всегда работать идеально, так как VirtualBox и VMware, похоже, используют немного разные реализации OVA/OVF, которые не полностью совместимы. Если это не работает, вы можете переустановить гостевую операционную систему виртуальной машины с нуля.

VirtualBox для VMware

Перед миграцией виртуальной машины с VirtualBox на VMware убедитесь, что она отключена в VirtualBox, а не приостановлена. Если он приостановлен, запустите виртуальную машину и выключите ее.

Откройте меню «Файл» в VirtualBox и выберите «Экспорт устройства».

Выберите виртуальную машину, которую вы хотите экспортировать, и укажите местоположение для нее.

VirtualBox создаст архив формата виртуализации nOpen (файл OVA), который VMware может импортировать. Это может занять некоторое время, в зависимости от размера файла на диске вашей виртуальной машины.

Чтобы импортировать файл OVA в VMware, выберите параметр «Открыть виртуальную машину» и перейдите к файлу OVA.

VirtualBox и VMware не являются полностью совместимыми, поэтому вы, вероятно, получите предупреждающее сообщение о том, что файл «не соответствует спецификации OVF», но если вы нажмете «Повторить», виртуальная машина должна импортироваться и работать должным образом.

После завершения процесса вы можете загрузить виртуальную машину в VMware, удалить гостевые дополнения VirtualBox с панели управления внутри виртуальной машины и установить VMware Tools из меню виртуальной машины.

VMware для VirtualBox

Перед миграцией виртуальной машины с VMware на VirtualBox убедитесь, что она выключена в VMware, а не приостановлена. Если он приостановлен, запустите виртуальную машину и выключите ее.

Далее перейдите в папку OVFTool. Если вы используете VMware Player, вы найдете его в C: \ Program Files (x86) \ VMware \ VMware Player \ OVFTool. Удерживая клавишу Shift, щелкните правой кнопкой мыши внутри папки OVFTool и выберите здесь «Открыть окно команд».

Запустите ovftool со следующим синтаксисом:

ovftool source.vmx export.ovf

Например, если мы хотим преобразовать виртуальную машину, расположенную в C: \ Users \ NAME \ Documents \ Virtual Machines \ Windows 7 x64 \ Windows 7 x64.vmx, и создать новый файл OVF в C: \ Users \ NAME \ export. ovf, мы бы запустили следующую команду:

ovftool «C: \ Users \ NAME \ Documents \ Виртуальные машины \ Windows 7 x64 \ Windows 7 x64.vmx» C: \ Users \ NAME \ export.ovf

Если вы получили сообщение об ошибке «Не удалось открыть диск», скорее всего, виртуальная машина все еще работает или не была выключена должным образом – загрузите виртуальную машину и выполните завершение работы.

После завершения процесса вы можете импортировать файл .ovf в VirtualBox. Используйте опцию Import Appliance в меню File.

После завершения процесса вы можете загрузить виртуальную машину, удалить VMware Tools и установить гостевые дополнения VirtualBox.

Оцените статью
TutoryBird.Ru
Добавить комментарий