Як перенести віртуальну машину з VirtualBox в Hyper-V.
Якщо у вас є віртуальна машина, створена в Oracle VirtualBox, то при необхідності її можна перенести на сервер Hyper-V. У плані форматів VirtualBox досить універсальний, він підтримує всі більш-менш відомі формати віртуальних дисків, і, що більш цікаво, вміє перетворювати їх з одного формату в інший.Так що сконвертировать диск з рідного для VirtualBox формату VDI в VHD досить просто.
Зробити це можна з командного рядка, за допомогою утиліти vboxmanage.exe. Формат команди такий:
vboxmanage.exe clonehd filename.vdi filename.vhd --format VHD
Для прикладу візьмемо віртуальний диск win7.vdi і сконвертіруем його в формат VHD.Для цього відкриваємо командний рядок, переходимо в директорію установки VirtualBox і виконуємо команду:
vboxmanage.exe clonehd "E: \ VirtualBox Vms \ Win7 \ win7.vdi" "E: \ VirtualBox Vms \ Convert \ win7. vhd "--format VHD
Команда створить у вказаній директорії копію диска потрібного формату. Залишається тільки перенести його на сервер Hyper-V і вказати при створенні нової ВМ.
На закінчення скажу, що конвертація не завжди проходить гладко. Іноді після запуску ВМ потрібно встановити або оновити сервіси інтеграції, в залежності від гостьової ОС. Також деякі старі операційні системи Microsoft типу Windows XP \ Server 2003 можуть відмовитися стартувати і випадуть в синій екран.Втім, з досвіду, це швидше виняток, як правило все працює.
.