Многие пользователи, занимающиеся тестированием различных платформ виртуализации, особенно в крупных организациях, сталкиваются со следующей проблемой. Используются виртуальные машины на платформах различных вендоров (VMware vSphere и Microsoft Hyper-V, например), а потом эти тестовые машины сами собой входят в производственную среду. Потом компания принимает решение использовать одну платформу в рамках предприятия — и встает проблема конвертации виртуальных машин VMware в формат Hyper-V или наоборот.
Сделать это можно с помощью продуктов от самих этих вендоров, но они не всегда удобны, просты в обращении и бесплатны. А вот у компании StarWind есть полностью бесплатный продукт для преобразования виртуальных дисков между форматами VMDK и VHD — StarWind V2V Converter. Работать с данной программой просто и удобно, а главное быстро. Данный продукт не вносит изменений в исходный образ, а также осуществляет надежное поблочное копирование в целевой образ виртуального диска.
Конвертация файла из vmdk в vhd
Примечание: Если виртуальная машина уже работала на платформе VMWare, то то перед конвертацией в другой формат необходимо удалить из нее VMWare Tools и выключить машину.
Для конвертации виртуального диска скачиваем и устанавливаем программу StarWind V2V Converter себе на компьютер.
Запускаем программу StarWind V2V Converter.
Выбираем исходный виртуальный диск (файл с расширением vmdk).
Как видим, это расширяемый (growable) диск размером 17 ГБ.
Теперь выберем необходимый нам формат для Hyper-V:
Нас интересуют два варианта диска: расширяемый (growable) и pre-allocated, когда место выделяется на диске сразу. Выбираем вариант Microsoft VHD growable image.
Дальше программа нас информирует о необходимом месте для нового файла и общем дисковом пространстве:
Если все ОК, то нажимаем «Next» и программа запускает процесс конвертации.
Процесс достаточно быстрый по времени и в случае успешной конвертации в логе окна программы появится запись: Converted successfully, что означает «Конвертирование прошло успешно».
После конвертации у нас создается файл с расширением vhd для работы в виртуальной машине Microsoft Hyper-V.







