Используя Windows Server 2008 R2 и Hyper-V.
Я мигрирую все наши виртуальные машины с Hyper-V на VMWare, и, чтобы облегчить это, наша ИТ-служба попросила предоставить им виртуальную машину в .ovf
формат.
Пока я выключил и экспортировал виртуальную машину из Hyper-V, это успешно создает .vhd
файл.
Что мне нужно сделать, чтобы предоставить .ovf
формат?
Я скачал Конвертер StarWind V2V который позволяет конвертировать файлы изображений, но ни один из выходных форматов не включает .ovf
. См. Изображение;
Я также пробовал Автономный конвертер VMware vCenter но он не предлагает мне возможность загрузить мои локальные .vhd
файл - см. изображение.
Похоже, конвертер может подключаться только к серверу Hyper-V, тогда как у меня Hyper-V установлен на сервере Windows 200 R2: /
Любой совет будет принят во внимание.
.ovf
содержит не только диски виртуальной машины, но также ее метаданные и конфигурацию. Это означает, что невозможно преобразовать .vhdx
файл (который представляет собой просто диск) в .ovf
.
Чтобы перейти на VMware с Hyper-V, вы должны использовать Конвертер StarWind V2V перекодирование вашего.vhdx
файлы в .vmdk
включая исправление оборудования и вероятно включение режима восстановления (это функции преобразователя V2V, которые имеют решающее значение для такого рода миграций), чтобы обеспечить успешную загрузку целевой виртуальной машины после преобразования. Осталось только создать аналогичную виртуальную машину на VMware и использовать существующий (ранее преобразованный) диск.
Попробуйте использовать автономный конвертер Vmware. Это должно помочь: