Vhd to vmdk: Как сконвертировать vhdx в vmdk с помощью StarWind V2V Converter V8
Как сконвертировать vhdx в vmdk с помощью StarWind V2V Converter V8
StarWind V2V Converter
Добрый день уважаемые читатели блога pyatilistnik.org, сегодня хочу рассказать как сконвертировать виртуальную машину на Hyper-V 3.0 в виртуальную машину vMware Esxi 5.5 с помощью StarWind V2V Converter V8. Ранее я упоминал как установить StarWind V2V Converter V8. Хочу отметить что можно с легкостью делать и обратно vmdk to vhdx. Приступим.
Начнем наше конвертирование vhdx to vmdk. Открываем StarWind V2V Converter V8 в меню Пуск.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-01
Нас приветствует рекламная информация, жмем Далее.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-02
На данном этапе вам нужно выбрать ваш диск vhdx.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-03
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-04
После выбора диска Hyper-V нажимаете next.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-05
Теперь вам нужно выбрать во что вы будите конвертировать, первые два пункта Wmware Growable image и Wmware pre-allocated image, позволят сконветировать для Vmware Workstation
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-06
На третьем пункте VMware ESX server image вы конвертируете для ESXI сервера. Это метод я и выберу в дальнейшем
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-07
Обратите, что можно сконвертировать в vhd более старый формат и в RAW диск
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-08
Выбираем VMware ESX server image, на следующем шаге ставим галку Activate Windows Repair Mode, что это такое читайте тут.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-09
Теперь вы можете задать место сохранения нового диска.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-10
Начинается процесс конвертирования vm vhdx в vm vmdk
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-12
Видим, что все отлично отработало.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-13
И в папке назначения появился заветный файл.
Как сконвертировать vhdx в vmdx с помощью StarWind V2V Converter V8-14
Вот так вот просто уважаемые читатели сконвертировать vhdx в vmdk с помощью StarWind V2V Converter V8. Советую так же прочитать Как конвертировать виртуальную машину Hyper-V 3.0 в vmdk (ESXI5.5) vhdx to vmdk на тот момент официально не поддерживалось.
Конвертирование VMDK в VHDX: как преобразовать виртуальную машину Vmware в Hyper-V
Бесплатная минималистичная программа StarWind V2V Converter предназначена для очень узкого спектра задач. Это преобразование форматов виртуальных жёстких дисков с установленными гостевыми ОС гипервизоров VMware и Hyper-V, соответственно, из одного в другой и наоборот. В нашем случае работу программы StarWind V2V Converter рассмотрим на примере конвертирования жёсткого VMDK-диска виртуальной машины, созданной средствами программы VMware Workstation, в жёсткий VHDX-диск для создания на его базе виртуальной машины Hyper-V.
0. Оглавление:
- О программе StarWind V2V Converter
- Скачивание и запуск StarWind V2V Converter
- Процесс конвертирования
- Подключение конвертированного диска
- Универсальный способ переноса виртуальных машин
1. О программе StarWind V2V Converter
С помощью этой программы виртуальные машины, созданные на базе жёстких дисков формата гипервизора VMware VMDK, могут быть преобразованы в форматы жёстких дисков VHD и VHDX гипервизора Hyper-V, а также в формат образа CD/DVD-диска IMG.
Особенностью StarWind V2V Converter является возможность конвертирования виртуальных дисков с применением режима Windows Repair Mode. Этот режим даёт возможность гостевой ОС, установленной на VMDK-, VHD- или VHDX-диске, самостоятельно настроить нужные драйвера под оборудование нового гипервизора. При обычном конвертировании файлов виртуальных жёстких дисков, как это предлагает, например, встроенный в программу VirtualBox конвертер, драйвера прежнего гипервизора не лучшим образом сказываются на производительности виртуальной машины на гипервизоре новом. Возможны даже варианты появления синего экрана смерти Windows. Режим Windows Repair Mode избавляет от необходимости ручного удаления из гостевой ОС драйверов старого гипервизора и позволяет к работе с виртуальной машиной приступить тотчас же после её создания из конвертированного жёсткого диска.
StarWind V2V Converter – продукт, не поддерживающий русскоязычный интерфейс, но особой сложности этот момент в процессе использования программы не должен привнести. Интерфейс программы интуитивен, действий минимум, а с техническими моментами разберёмся ниже.
2. Скачивание и запуск StarWind V2V Converter
Программу можно бесплатно скачать на сайте её разработчика, однако доступ к её инсталлятору предоставляется только после далеко не упрощённой регистрации путём отправления ссылки на указанный электронный адрес.
Скачать инсталлятор программы гораздо проще по прямой ссылке.
После установки программы запускаем её, для запуска нужны права администратора.
3. Процесс конвертирования
Подготавливаем исходный жёсткий диск, в нашем случае это диск VMDK. Желательно, чтобы перед конвертированием виртуальная машина была в выключенном состоянии. Если расположение диска забыто или неизвестно, этот момент можно уточнить в параметрах виртуальной машины.
После запуска StarWind V2V Converter нас встретит приветственное окно. Жмём «Далее».
В следующем окне с помощью кнопки обзора указываем путь к VMDK-файлу. Жмём «Next».
Затем выбираем конечный формат диска. В нашем случае это VHDX, с которым работает последняя версия Hyper-V и который нужен для создания в этом гипервизоре более производительных виртуальных машин второго поколения. Жмём «Next».
В следующем окне необходимо задействовать упомянутый выше режим Windows Repair Mode. Жмём «Next».
Далее указываем место хранения конвертированного VHDX-диска на выходе. Жмём «Next».
Пошёл процесс конвертирования.
Финиш.
4. Подключение конвертированного диска
Дальнейшие действия с конвертированным VHDX-диском в нашем случае таковы:
— Воспользуемся мастером создания новой виртуальной машины Hyper-V;
— На этапе подключения виртуального жёсткого диска укажем путь к конвертированному только что VHDX-диску.
При запуске виртуальная машина начнёт подготовку устройств.
И уже через пару минут увидим окно авторизации в системе Windows.
5. Универсальный способ переноса виртуальных машин
Конвертирование жёсткого диска с установленной гостевой ОС из формата одного гипервизора в другой, а затем создание новой виртуальной машины из уже существующего диска – универсальный способ преобразования виртуальных машин. Функция экспорта-импорта посредством пакета OVF, поддерживаемая виртуальными машинами VirtualBox в VMware Workstation (о ней подробно написано в статье «Импорт и Экспорт виртуальной машины в VirtualBox»), может быть применена в Hyper-V только при участии в этом процессе модуля System Center Virtual Machine Manager. В противном случае импорт невозможен.
В добавок к универсальности способ создания новой виртуальной машины из конвертированного файла жёсткого диска имеет и иное преимущество. Это более быстрый процесс, поскольку не тратится время на импорт виртуальной машины.
Смотрите также:
V2V Image Converter — конвертируем образа виртуальных машин
Хотя Windows 10 и поддерживает создание и монтирование виртуальных жестких дисков, при этом она может работать только с одним форматом VHD, если не считать его более новой версии VHDX. То есть так просто смонтировать созданный в сторонних гипервизорах виртуальный диск не получится, придется его сначала сконвертировать. К счастью, создатели популярных виртуальных машин позаботились о такой опции.
Например, в том же VirtualBox контейнер VDI без особого труда может быть преобразован в VHDX.
За конвертирование родного виртуального диска VirtualBox отвечает консольная утилита vboxmanage, запускаемая из командной строки.
Просто переходим в каталог установки VirtualBox и выполняем команду:
vboxmanage.exe clonehd «путь к VDI-образу» «путь к VHD-образу» —format VHD
Способ быстрый и простой, но пойдем дальше, представив, что нам нужно сконвертировать VHD в «сырой» RAW. Указанная выше команда должна помочь, если же процедура застрянет вот вам StarWind V2V Image Converter — утилита для конвертирования файлов виртуальных дисков.
Она бесплатна, но чтобы ее скачать, придется отправить запрос на email разработчика.
Кому лень, можете загрузить ее по ссылке yadi.sk/d/IO6ZR0S8FEck9Q.
Установите и запустите утилиту, нажмите «Далее».
И укажите путь к VHD-файлу.
Нажмите «Next», выберите в списке нужный формат,
затем еще раз «Next»
и запустите процедуру конвертирования.
Преобразование форматов виртуальных дисков не занимает много времени, в нашем примере VHD-контейнер размером чуть более 1 Гб был сконвертирован в 10 Гб IMG менее чем за минуту.
Официальный сайт: www.starwindsoftware.com/starwind-v2v-converter
Как открыть файлы VDI, VHD, VMDK (образы дисков виртуальных машин)
Файлы VDI, VHD, VMDK — что это?
Файлы VDI, VHD, VMDK — это различные виды виртуальных дисков, используемых в программах для создания и запуска виртуальных компьютеров, таких как VirtualBox.
Смотрите также: Полное руководство по VirtualBox
Виртуальный диск — это файл, который в виртуальной машине является диском, и в котором хранятся все данные виртуального компьютера.
Посмотреть содержимое файловой системы, конечно же, можно запустив виртуальную машину и открыв файловый менеджер. Эта статья расскажет о другом способе — как просмотреть содержимое виртуального диска из хост машины без запуска гостевой системы.
Описанным способом можно просмотреть содержимое следующих видов виртуальных дисков:
- VDI — VirtualBox Disk Image (образ диска VirtualBox, в программе VirtualBox используется по умолчанию при создании новых виртуальных машин)
- VHD — Virtual Hard Disk (виртуальный жёсткий диск)
- VMDK — Virtual Machine Disk (диск виртуальной машины)
Как открыть образы дисков виртуальных машин
Прежде чем мы приступим к отрытию этих файлов, напомню, что на всех дисках используется одна из файловых систем. Это справедливо и для виртуальных дисков — они все отформатированы в NTFS, FAT32, EXT4 или в какую-то другую файловую систему.
Связанная статья: Что такое файловая система и почему их так много?
Описанный в этой статье способ позволяет просматривать содержимое файлов VDI, VHD, VMDK и извлекать их разделы какую бы файловую систему вы не использовали. Но кроме извлечения разделов, вы можете просматривать их содержимое если они используют одну из следующих файловых систем: NTFS, FAT32, EXT4, EXT3, EXT2, SquashFS или cramfs.
В любом случае извлечённый таким образом образ раздела можно просмотреть в специализированной программе, даже если он в другой, не поддерживаемой файловой системе.
Просматривать виртуальные жёсткие диски, извлекать их разделы и просматривать эти разделы можно программой 7-Zip.
Начните с установки программы 7-Zip, как это сделать подробно описано в статье «Бесплатная альтернатива WinRAR».
Откройте 7-Zip, для этого в общесистемный поиск введите «7-Zip» и запустите программу.
Поднимаясь на один уровень вверх и переходя в папки, перейдите в окне программы 7-Zip к образу диска виртуальной машины.
И откройте его двойным кликом прямо в 7-Zip.
Вы увидите список разделов. Даже если у вас один диск, при установке многие операционные системы создают несколько разделов. Например, Windows создаёт 4 раздела, а Linux 2 или 3 раздела (основной, загрузочный диск и файл подкачки).
Вы можете посмотреть содержимое любого из этих разделов прямо в 7-Zip, либо извлечь их для дальнейшего анализа другими средствами.
Вы можете переходить в любые папки и просматривать любые файлы.
Итак, с помощью 7-Zip можно открыть и извлечь файлы из виртуальных дисков без запуска виртуальной машины и даже без установки программ для запуска виртуальных машин.
Связанные статьи:
Конвертация виртуального диска VMDK из OVA-шаблона VMWare в VHDX для Hyper-V
Потребовалось развернуть новую виртуальную машину в Hyper-V из файла шаблона виртуальной машины VMWare в формате OVA. Прямого конвертирования из этого формата ни в стандартных оснастках Hyper-V, ни в базовом функционале SCVMM я не нашёл. Выяснилось, что файл *.ova, это по сути контейнер *.tar. Поэтому такой файл можно распаковать любым архиватором, например 7-zip. В распакованном виде нам станет доступен файл виртуального жёсткого диска VMWare в формате VMDK, а уже с этим форматом нам поможет разобраться утилита Microsoft Virtual Machine Converter 3.0.
Помимо графического интерфейса для онлайн конвертации виртуальных машин (с прямым подключением к хостам виртуализации VMWare и Hyper-V), после установки утилиты в системе становится доступен набор PowerShell командлетов. Подробное описание всех доступных командлетов есть в документе MVMC_cmdlets.doc, ссылку на который можно найти на странице загрузки утилиты. Далее пример простого скрипта для конвертации файла формата VMDK в формат VHD/VHDX
Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1" $VMDKpath = "D:\Temp\MVMC\VMWareFiles" $VHDXpath = "D:\Temp\MVMC\HyperVFiles" $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 }
После конвертации виртуальную машину Hyper-V можно создать вручную с присоединением к ней полученного VHD/VHDX файла.
Поделиться ссылкой на эту запись:
Похожее
Конвертация виртуальных машин. Путь туда и обратно. | Статья
Виртуальная машина, VMware, Hyper-V, VirtualBox. Знакомые вещи, не так ли?
Думаю, что не ошибусь, если скажу, что большинство людей, связанных с разработкой, тестированием и администрированием давно привыкли к виртуальным машинам. Воспринимают их как что-то давно знакомое, а главное — полезное. Ведь если у вас есть относительно мощный компьютер с достаточным объемом оперативной памяти, можно параллельно работать в двух, а то и в трех разных операционных системах.
А теперь представьте ситуацию: вы или ваша организация использует, к примеру, Hyper-V. Ваш партнер хочет передать вам на тестирование или для ознакомления какое-то решение, установленное и настроенное на виртуальной машине. Но так случилось, что партнер использует VMware. У вас возникает вопрос: как переделать виртуальную машину? А можно ли это вообще? Об этом и пойдет речь дальше.
Что же представляет из себя виртуальная машина? Вне зависимости от гипервизора, виртуальная машина состоит из двух частей: виртуальной машины (файла или набора файлов с описанием конфигурации, параметров запуска и другой служебной информации) и виртуального жесткого диска. Именно виртуальный жесткий диск в большинстве случаев и надо конвертировать. Именно на нем установлена операционная система и весь набор программного обеспечения.
А теперь важное лирическое отступление. После установки виртуальной машины гипервизор, в большинстве случаев, предлагает установить пакет программного обеспечения. Этот пакет повышает производительность виртуальной машины и ее управляемость. Так же он может содержать набор драйверов, оптимизированных для работы в виртуальной среде. Процесс конвертации подразумевает смену гипервизора. Поэтому все пакеты программного обеспечения, поставляемые гипервизором, с которого планируется переход, необходимо удалить. Сделать это лучше заранее, до конвертации.
Конвертация из VMware в Hyper-V
На мой взгляд VMware и Hyper-V — самые популярные гипервизоры. Именно их мы и рассмотрим в первую очередь.
Существует несколько способов конвертации. Компания Microsoft, понимая актуальность данной процедуры, предлагает два варианта решения проблемы. Первый способ — использовать средства конвертации, встроенные в Virtual Machine Manager (VMM).
Подробную информацию об этом способе можно найти в статье MSDN. Второй способ — использовать отдельную утилиту Microsoft Virtual Machine Converter.
На момент написания этой статьи третья версия этой утилиты – последняя версия, доступная для скачивания. Подробное описание утилиты можно найти в библиотеке TechNet. Скачать утилиту можно в центре загрузки Microosoft.
Сторонние производители программного обеспечения не остались в стороне. Выпускаемые ими продукты превосходят средства, предлагаемые компанией Microsoft, как в скорости конвертации, так и в удобстве использования.
Для примера рассмотрим два программных продукта: StarWind V2V Converter и 5nine V2V Easy Converter.
StarWind V2V Converter позволяет конвертировать виртуальные жесткие диски форматов: vmdk (формат виртуальных жестких дисков VMware), vhd и vhdx (формат виртуальных жестких дисков Hyper-V) и формат img для поддержки продукта StarWind Virtual SAN™. Интерфейс программы и процесс использования предельно просты. Имеется визард, который проведет вас по всему процессу конвертации. Одной из особенностей работы программы является возможность после конвертации включить Windows Repair Mode. Это позволит системе автоматически адаптироваться к внесенным изменениям со стороны гипервизора. Так же стоит отметить что конвертация происходит в любом направлении.
5nine V2V Easy Converter отличается принципом работы. Он позволяет выполнять почти «живую» миграцию. Интерфейс так же прост и не должен вызывать затруднений. Для начала работы необходимо указать параметры подключения к серверу VMware. После подключения будет представлен список виртуальных машин, доступных для переноса. На следующем шаге необходимо указать параметры подключения к серверу Hyper-V, выделить на нем ресурсы переносимой виртуальной машине и начать процесс переноса. Этот программный продукт не позволит вам конвертировать непосредственно сам виртуальный жесткий диск, он позволит мигрировать виртуальную машину из одного гипервизора в другой.
Конвертация из Hyper-V в VMware
Для конвертации виртуальной машины из Hyper-V в VMware можно использовать уже рассмотренный в этой статье программный продукт StarWind V2V Converter. Но это не единственное решение. Как и у компании Microsoft, у VMware есть свой конвертер. Имя ему VMware vCenter Converter Standalone.
Это поистине многофункциональны продукт. Одна только инструкция к нему занимает 102 страницы печатного текста. Но не стоит отчаиваться! Для начинающих администраторов имеется простой и функциональный визард.
Конвертация из VirtualBox в VMware или в Hyper-V
Самый простой способ перенести виртуальную машину из VirtualBox в VMware — воспользоваться экспортом виртуальной машины из VirtualBox в формат OVA (Open Virtualization Format Archive, файл .ova) и импортом этого архива в VMware. В таком варианте конвертации виртуальная машина перенесется целиком, со всеми параметрами выделенной памяти и процессорных ресурсов. Этот способ недоступен для переноса виртуальной машины в Hyper-V, так как Hyper-V напрямую не способен импортировать формат ova. Так же для конвертации можно использовать менеджер виртуальных носителей (меню «Файл», пункт «Менеджер виртуальных носителей»). Встроенный конвертер позволяет преобразовывать из одних форматов в другие все поддерживаемые программой файлы виртуальных жёстких дисков — VDI, VHD, VMDK, HDD, QED, QCOW. Этот способ более универсальный, подходит для переноса в Hyper-V, но требует повторной детальной настройки виртуальной машины в новом гипервизоре.
Конвертация из VMware или Hyper-V в VirtualBox
Встроенный в VirtualBox конвертер позволяет преобразовывать виртуальные жесткие диски в обеих направлениях, а экспортировать виртуальные машины в формат OVA умеет не только VirtualBox, но и VMware. Поэтому процесс переноса или конвертации диаметрально противоположен процессу, описанному в предыдущем абзаце.
Вместо заключения
Изначально статья планировалась мной в большей степени как практическая. По мере написания я решил, что вся практическая часть легко ищется в интернете по ключевым словам. Поэтому статья приобрела в большей степени теоретический характер. В ней описаны не все способы и методы переноса виртуальных машин из одного гипервизора в другой. Я постарался описать самые популярные, доступные и реализуемые без обращения к командной строке.
Конвертируем образы виртуальных машин
Qemu-img — программа для манипулирования с образами дисков машин QEMU. QEMU — система эмуляции (и виртуализации) компьютера (вычислительной системы с процессором, памятью и периферийными устройствами), поддерживающего различные архитектуры.
Форматы, которые поддерживает qemu-img:
Image format
|
Argument to qemu-img
|
raw (bin формат)
|
|
qcow2
|
|
VDI (VirtualBox)
|
|
VMDK (VMware)
|
|
VHD (Hyper-V)
|
|
1. Для преобразования (конвертации) образа машины QEMU в формат VirtualBox-а:
$qemu-img convert qemu.img tmp.bin
$VBoxManage convertdd tmp.bin virtualbox.vdi
$VBoxManage modifyvdi virtualbox.vdi compact
|
2. Преобразование образа QEMU в формат VmWare:
$qemu-img convert -f qemu.img -O vmdk vmware.vmdk
|
3. Для преобразования формата VmWare в QEMU:
$qemu-img convert vmware.vmdk -O qcow2 qemu.img
|
4. Для преобразования образа диска или livecd в формат QEMU:
$qemu-img convert -f raw disk.img -O qcow2 qemu.img
$qemu-img convert -f cloop cloop.img -O qcow2 qemu.img
|
5. Для преобразования vmdk формата в raw:
$qemu-img convert -f vmdk -O raw centos64.vmdk centos64.img
|
6. Если LVM диски, то можно попробовать такой пример. Сначала делаем «снапшот» диска, затем конвертируем:
$lvcreate -L592M -s -n myvolume /dev/myvg/myvolume_snapshot
|
7. Копирование образа на физический девайс:
#qemu-img convert -O raw diskimage.qcow2 diskimage.raw
#dd if=diskimage.raw of=/dev/sda
|
Или можно вот так:
#qemu-img convert -O raw diskimage.qcow2 /dev/mydevice
|
Обновлено 05.04.2016 11:48
Скачать Vmdk2Vhd 1.0.13.0
Простая в настройке программа, предназначенная для преобразования файлов VMDK в формат VHD, полезная, если вы хотите протестировать виртуальные жесткие диски VMWare в Virtual Server и Virtual PC
Vmdk2Vhd — это простая утилита, которая пригодится, когда вам нужно преобразовать файлы VMDK в формат Microsoft VHD . Это легкий инструмент преобразования файлов, который вы можете использовать для простого получения файлов виртуального жесткого диска из формата Virtual Machine Disk.
Простой процесс преобразования
Это простое в использовании приложение имеет удобный и простой интерфейс. Единственное, что вам нужно сделать, это найти нужный исходный файл.
После открытия образа виртуального жесткого диска (файла VMDK) необходимо ввести путь к файлу виртуального жесткого диска (файл VHD). При нажатии кнопки программа начинает процесс преобразования, выполняя посекторную операцию копирования из одного формата в другой.
К исходному файлу VMDK никакие изменения не применяются.
Одним из основных преимуществ этого приложения для преобразования является то, что оно не изменяет исходный образ виртуального жесткого диска.Таким образом, вы можете продолжать использовать исходный файл исходного VMDK, поскольку Vmdk2Vhd никоим образом не изменяет его. Например, он не удаляет VMTools и не изменяет свойства файла VMDK.
Помимо простоты использования и уже заявленных преимуществ, этот инструмент виртуальной машины предназначен для решения проблем совместимости, с которыми вы можете столкнуться при использовании виртуальных сред. Используя Vmdk2Vhd, операционная система загружается без каких-либо проблем, а драйверы легко перенастраиваются, что позволяет новой виртуальной машине работать как шарм.
Общая эффективная программа преобразования
Несмотря на простоту, Vmdk2Vhd может оказаться очень полезным, если вы хотите протестировать виртуальные жесткие диски VMWare в Virtual Server и Virtual PC. Эта программа преобразования предоставляет пользователям возможность легко создавать файлы VHD, что особенно удобно для разработчиков, которым необходимо выполнять тесты программного обеспечения. В целом, он может удовлетворить потребности в виртуальных средах любого пользователя, новичка или нет.
Сохранено под
Образ жесткого диска Преобразовать образ Vmdk в vhd Vmdk VHD Преобразовать преобразователь
.
! |
.