saprofos-blog
saprofos-blog
Без названия
1 post
Don't wanna be here? Send us removal request.
saprofos-blog · 5 years ago
Text
vmdk
Tumblr media
Чтобы сконвертировать образ виртуальной машины с инсталлированным «Программным комплексом С-Терра Шлюз. Версия 4.2» из формата OVA в формат VHDX выполните следующие действия:
1.   Скопируйте на хост виртуальную машину в формате *.ova.
2.   OVA – это архив, из которого необходимо извлечь файл жесткого диска в формате *.vmdk (остальные файлы можно удалить). Распакуйте архив и скопируйте файл  *.vmdk в произвольную директорию используя средства WinRAR или 7-Zip.
3.   Далее необходимо переконвертировать файл формата VMDK в файл формата VHDX. VHDX (Virtual Hard Disk) – формат файла, разработанный Microsoft для использования в качестве образа диска в гипервизорах Microsoft Hyper-V. Для конвертации образа жесткого диска используется приложение Microsoft Virtual Machine Converter.
4.   Дистрибутив Microsoft Virtual Machine Converter можно скачать по ссылке:
  https://www.microsoft.com/en-us/download/details.aspx?id=42497
5.   Выполните установку приложения. Установка не нуждается в описании, так как представляет собой типовую процедуру установки приложения.
6.   Запустите PowerShell (Win+R > powershell > Enter).
Внимание! Версия PowerShell должна быть не ниже 3. Получить информацию об установленной версии можно командой $PSVersiontable. Для более младших версий требуется обновление PowerShell.
7.   Укажите путь до скрипта конвертера командой:
Import-Module “C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"
9.   Выполните конвертацию образа командой:
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "C:\*.vmdk" -DestinationLiteralPath "C:\*.vhdx" -VhdType DynamicHardDisk -VhdFormat Vhdx
где
C:\*.vmdk – путь до файла с образом в формате VMDK
C:\*.vhdx – путь до файла с образом в формате VHDX
Внимание! Для конвертирования в формат VHDX требуется ОС Windows версии не ниже 8. Для более младших версий возможно только конвертирование в формат VHD.
2. Convert VMDK to VHD
To convert VMDK to VHD, we'll need a tool offered by Microsoft called Microsoft Virtual Machine Converter (MVMC), which provides a PowerShell module to do the conversion.
Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1" ConvertTo-MvmcVirtualHardDisk C:\Path\to\Your\Disk.vmdk -VhdType FixedHardDisk -VhdFormat vhd
Note that -VhdType FixedHardDisk is important, as only Fixed one is supported, not Dynamic.
Note that -VhdFormat vhd is important, otherwise the commandlet may produce vhdx file depending on your operating system, and the vhdx format is not supported by Azure.
To get more help on the commandlet, type Get-Help ConvertTo-MvmcVirtualHardDisk.
1 note · View note