Изменение размера и типа виртуального жесткого диска .vhd

Часто возникают ситуации, когда виртуальная машина изначально развернутая для тестов переносится в продуктивную среду.

При этом требуется заменить динамический жесткий диск на фиксированный с целью увеличения производительности.

Если просто сконвертировать динамический диск в фиксированный, то размер фиксированного диска будет более 127Гб, что не всегда правильно (например когда установлен Server Core c ролью AD DS, общим размером <5Gb).

Итак, у нас есть динамический диск, необходимо создать фиксированный размером в 10Gb.

Для этого откроем управление сервером, управление дисками, и сожмем том до необходимых 10Gb.

Затем выключим ВМ, установим VHD Resizer , выберем наш .vhd, укажем размер , и оставим динамический тип.

После окончания процесса, подключим полученный диск к ВМ и сконвертируем его в фиксированный диск.

Заменим исходный диск на получившийся, и все :)

К сожалению, более простого пути пока не существует, но и действия по этому алгоритму особых затруднений вызвать не должны.