Конвертация диска VHD в VHDX
Различие между форматами данных дисков отражены в заметке – Отличие форматов виртуальных дисков VHD от VHDX. Сейчас же поговорим о том, как выполнить конвертацию этих дисков.
Стоит отметить – при конвертации простой работающей ОС неизбежен, т.к. создается файл нового формата (аналогичного размера). Инструмент конвертации – Hyper-V, поэтому переходим в Hyper-V Manager, выбираем “Редактировать диск”, заходим в мастер редактирования VHD:
Указываем место расположения диска, который необходимо сконвертировать и выбираем пункт “Convert”:
Выбираем нужный формат и тип диска:
После этого указываем имя и расположение “нового” диска:
Далее – просматриваем сводную информацию, выполняем конвертирование. Время операции зависит от объема и типа диска.
При этом старый диск остается на месте, поэтому для дальнейшего использования ВМ, необходимо удалить и прописать новый VHDX диск.
Конвертирование доступно и через PowerShell:
Convert-VHD -Path ″D:\Hyper-V\SRV2k3.vhd″ -VHDType Fixed -DestinationPath ″D:\Hyper-V\NewSRV2k3.vhdx″ -DeleteSource
В данной строке указано – место старого и “нового” дисков(-Path и -DestinationPath) , тип диска (-VHDType Fixed, фиксированный размер) и удаление исходного диска по завершению конвертирования (-DeleteSource).