Віртуалізація - як експортувати віртуальну машину в ovf - ovf tool

Оскільки віртуальна машина може складатися з безлічі файлів (віртуальні диски, конфігурація тощо) і не має формальних правил її опису для переносимості між платформами, був придуманий формат OVF (Open Virtualization Format). Він являє собою уніфікований формат поширення готових віртуальних машин (Virtual Appliances) - віртуальних модулів, які можна просто завантажити і імпортувати на платформу віртуалізації VMware vSphere або яку-небудь іншу.

У vSphere Client робиться це так:

Віртуалізація - як експортувати віртуальну машину в ovf - ovf tool

А як навпаки зробити з великого набору файлів vmdk та іншого віртуальну машину в форматі OVF? Можна скористатися вбудованою функцією vSphere Client - Export OVF Template:

Віртуалізація - як експортувати віртуальну машину в ovf - ovf tool

Але її можливості досить невеликі. Набагато цікавіше - скористатися утилітою OVF Tool від VMware. яка дозволяє створювати віртуальні модулі з віртуальних машин і віртуальних сервісів (vApp) для різних платформ віртуалізації. Також утиліта може і імпортувати віртуальні модулі в VMware vSphere.

Найпростіший спосіб її використання - це запакувати машину в OVF, вказавши шлях до vmx-файлу і шлях до цільового ovf-файлу:

ovftool.exe

Віртуалізація - як експортувати віртуальну машину в ovf - ovf tool

Вийде ось такий симпатичний набір, який далі можна викладати для скачування або переносити на флешках:

Віртуалізація - як експортувати віртуальну машину в ovf - ovf tool

Ну а далі є купа опцій по створенню OVF-пакета, які можна вивести командою:

Схожі статті