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

    Как конвертировать виртуальные машины между 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.