Есть выгруженный образ Dell OpenManage Network Manager 6.5 в формате VMWare с расширением .OVA.
Как можно конвертировать его для добавления в виртуальную машину Hyper-V?
Погнали:
-
- Качаем Microsoft Virtual Machine Converter 3.0 и устанавливаем данное приложение.
- Далее открывает Блокнот и вставляем туда следующий код (ну или сразу в PowerShell ISE (запущенный под Администратором)):
Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1" $VMDKpath = "K:\Conversion\VMDK" $VHDXpath = "K:\Conversion\VHDX" $VMDKfiles = Get-ChildItem "FileSystem::$VMDKpath" -Filter *.vmdk foreach ($VMDK in $VMDKfiles){ Write-Host "Converting file: " $VMDK.Name ConvertTo-MVMCVirtualHardDisk -SourceLiteralPath $VMDK.FullName ` -DestinationLiteralPath $VHDXpath ` -VHDFormat Vhdx ` -VHDType DynamicHardDisk }
- И сохраняем данный файл на рабочий стол (или другую удобную папку) под любым удобным именем.
- По факту формат .OVA это архив .tar поэтому смело меняем расширение у файла и открываем его либо 7-zip, Winrar или PeaZip кому что больше нравиться.При открытии мы увидим следующую картину:[img]http://asadagar.ru/wp-content/uploads/2016/02/converter_vmware_in_hyper-v-3-1.png[/img]
- Извлекаем самый большой файл с расширением .VMDK в папку «K:\Conversion\VMDK» (Если папка отличается, то не забываем изменить ее путь и в скрипте) с ним мы и будем работать.
- Запускаем сохранный ранее в блокноте файл из под Администратора.
- Ждем конца конвертации.
- Все готово, В папке «K:\Conversion\VHDX» лежит готовый файл, теперь можно прикреплять его к виртуальной машине Hyper-V.
P.S.
Кстати утилита Microsoft Virtual Machine Converter 3.0 достаточно гибкая. О всех ее возможностях можно узнать в файле MVMC_cmdlets.doc который распространяется вместе с ней.