Як конвертувати VDI файл VirtualBox у vdmk VMware?


9

Я використовую VirtualBox 2.1.4 і хочу конвертувати VDI-файл для завантаження його у VMware Player (3.0.0 build-197124 на Vista Home Premium).

Я думаю, що я можу змінити формат VDI на vmdk за допомогою інструменту, наданого VirtualBox:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

Також можливо отримати файл vmdk за допомогою:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

Але це не генерує файл vmx, який потрібен VMware Player. Як отримати цей файл?


В інформаційних цілях VMware Converter 4.0.1 каже, що підтримувані резервні зображення або сторонні віртуальні машини:

Microsoft Virtual PC 2004 або 2007

Microsoft VirtualServer 2005

Parallels Desktop 2.5, 3.0 або 4.0 для Mac

Консолідована резервна копія VMware

Відновлення системи Symantec Backup Exec 6.5, 7.0, 8.0

Symantec LiveState Recovery 3/6

Версії Norton Ghost з 9 по 14

Резервне копіювання зображень Acronis True

Версії ShadowProtect для робочого столу, сервера, SBS, IT тощо від 2,0 до 3,2

Відповіді:


7

Ось оновлена ​​відповідь версії 5.0.14, показана нижче:

У головному вікні натисніть меню Файл та виберіть "Віртуальний медіа-менеджер" або просто скористайтесь ярликом Ctrl+D.

Головне вікно

Виберіть диск, який потрібно конвертувати, і натисніть "Копіювати" або скористайтесь ярликом Ctrl-O.

Віртуальний медіа-менеджер

Виберіть шлях та ім’я файлу для перетвореного диска разом із типом файлу та натисніть «Копіювати».

Скопіюйте віртуальний жорсткий диск

Примітка: жорсткий диск джерела вже буде обраний, якщо ви вибрали його на попередньому кроці.

У моєму випадку я перетворив VDI Windows Server 2016 TP4 у VMKD для розміщення в корпоративному середовищі VMware. І вихідні, і цільові файли були динамічно розподіленими.


4

Це відповідь з http://communities.vmware.com/people/pajegan

Ви можете використовувати "VMware vCenter Converter Standalone" для перетворення файлів VDI з virtualbox в .vmdk для використання на сервері vmware. Нижче наведено кроки для цього:

Переконайтесь, що ваша віртуальна машина у virtualbox працює і працює.

Після того, як ви відкриєте програму, натисніть «Перетворити машину» та оберіть «Машина з підключенням».

Виберіть віддалену машину

Укажіть IP-адресу, ім’я користувача та пароль віддаленої машини, яку ви хочете перетворити, а потім натисніть на наступний

Виберіть Тип призначення як робочу станцію VMware або іншу віртуальну машину Vmware.

Виберіть продукт Vmware як Vmware Server 2.x

Виберіть місце для віртуальної машини. Це повинна бути папка, що ділиться мережею.

Натисніть Далі, а потім перевірте налаштування та натисніть кнопку Далі ще раз.

Завдання займе близько години залежно від розміру вашої віртуальної машини.

Тепер ви можете скопіювати файли у сховище даних сервера vmware та додати VM до інвентаря, використовуючи файл .vmx.

PS: Я хотів зробити наступні кроки для використання віртуальної машини на сервері VMware Esxi. Однак це не працює в ESXi. Якщо комусь пощастило з переходом з Virtualbox на VMware esxi, будь ласка, повідомте мене про ці кроки.


-1

я думаю, що єдиний варіант:

1) Файл-> Експортний прилад ...

2) виберіть VM, який потрібно експортувати

3) збережіть його (файл .ova) десь в папці резервного копіювання (можливо, інша назва від оригіналу)

4) використовувати формат OVF 1.0 і написати файл маніфесту (2.0 не працює)

5) дочекайтеся завершення експорту, а потім імпортуйте / відкрийте для VMware (для більшого очікування :)

тому що здається, що VMware не любить імпортувати регулярні файли .vmdk ...

6) тож найкращий варіант - завжди використовувати формат .vdmk у VirtualBox?

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