Перехід від VMware до VirtualBox за допомогою ovftool.exe


0

Я хочу перенести свою існуючу віртуальну машину VMware у VirtualBox. Я роблю так, як описано в https://blogs.oracle.com/fatbloke/entry/moving_a_vmware_vm_to

Я намагаюсь експортувати свою віртуальну машину VMware до OVF (Open Virtualization Format) за допомогою інструмента ovftool.exe:

E:\My Documents\Virtual Machines\CentOS>"C:\Program Files\VMware\VMware OVF Tool\ovftool.exe" CentOS.vmx OEL.ovf

Але я отримую таку помилку:

**Error: Failed to open file: CentOS.vmx
Completed with errors**

Що тут не так? Чи є інший спосіб створити необхідний OVF віртуальної машини VMware?

Відповіді:


1

Я спробував різні описи в Інтернеті, і жоден з них не працював на мене. Зрештою, я знайшов один із способів, який працював на мене, і я хотів би поділитися цим з вами.

Важливо !? По-перше, я хотів би зазначити, що я робив це лише з тестовими машинами і ніколи з машиною, що використовується в рутині. Я б не покладався на перенесений VM для рутинного використання.

Я успішно перемістив два віртуальних машин Windows 2008, використовуючи наступний підхід.

  1. Видаліть інструменти VMware

  2. Створіть повний клон VM, щоб отримати чистий простий стан без будь-яких знімків. Як результат, у мене є VM з двома зображеннями віртуального диска, одним єдиним .vmdk-файлом для кожного диска (C та D-накопичувач).

  3. Створіть новий VM у VirtualBox без дисків (Не додайте віртуальний жорсткий диск).

  4. Скопіюйте файли зображень віртуального диска (vmdk) у новостворену папку VirtualBox VM. Якщо хочете, ви можете перейменувати файли диска. Я зробив це в цей момент, тому що я хотів, щоб тип диска (C і D) відображався у назві файлу.

  5. У VMware диски були підключені до віртуального адаптера SCSI. «Контролер SCSI від VirtualBox з якихось причин не працював з віртуальними дисками, які у мене були.

  6. Тому я відкрив налаштування щойно створеного VM та додав контролер IDE.

  7. Потім я вирішив додати жорсткий диск, і вибрав вибір існуючого диска, і вибрав .vmdk файл, що представляє перший диск VM. Тому що, у мене було два диски, я повторив цей крок один раз для другого диска. Також потрібно звернути увагу, який на диску 1, а який на диску 2. Якщо ОС знаходиться на диску 2, VM не завантажиться.

  8. Завантажте VM. Це має завантажитися зараз. Якщо Windows не завантажується, бо не знайдено BIOS, Windows тощо. Спробуйте перевірити, чи справді ваш перший диск - це системний диск.

  9. Встановіть гостьові додатки VirtualBox.

Якщо інші сценарії міграції для вас не вдалися, напевно, ви хочете спробувати це. Удачі!



0

http://www.vmware.com/products/converter/

Я використовував це як для фізичного, так і для віртуального, і для старих vmware vm для віртуальних (і VB, і ESXi 5) без проблем. Для Virtualbox вам слід мати змогу встановити інструмент та конвертувати, а потім перемістити файл vmdk до хосту та встановити новий vm за допомогою наявного vmdk. Я не переймаюся варіантом імпорту в VB.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.