Головна » як » Як конвертувати віртуальні машини між 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: Програмні файли (x86) VMware Player VMware OVFTool. Натисніть і утримуйте клавішу Shift, клацніть правою кнопкою миші в папці OVFTool і виберіть команду Відкрити вікно команди.

    Запустіть ovftool з наступним синтаксисом:

    ovftool source.vmx export.ovf

    Наприклад, якщо ми хочемо перетворити віртуальну машину, розташовану на папці C: Користувачі Ім'я Документи Віртуальні машини Windows 7 x64 Windows x64.vmx і створити новий файл OVF у C: Користувач NAME export. ovf, виконуємо таку команду:

    ovftool “C: Користувачі Ім'я Документи Віртуальні машини Windows 7 x64 Windows 7 x64.vmx” C: Користувачі Ім'я: export.ovf

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

    Після завершення процесу ви можете імпортувати файл .ovf у VirtualBox. Використовуйте параметр Імпортувати пристрій у меню Файл.

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