VHDX дискове в Windows 8

Заедно с пускането на новата версия на Hyper-V 3.0 хипервизора, Microsoft представи нов формат за съхранение на виртуални дискове - .VHDX.  Този формат на виртуални дискове трябва да замени остарелия формат .vhd.

Основни предимства на новите VHDX устройства в Windows 8 и Windows Server 2012

  • Максималният размер на виртуален VHDX диск е увеличен до 64 TB (за vhd дискове, максималният размер е 2 TB)
  • Гарантиране на висока толерантност и предотвратяване на загубата на данни по време на прекъсване на захранването поради механизма на регистриране
  • Поддръжка за работа с големи блокове за динамични дискове (което е особено вярно за нови дискове с голям размер на сектора)
  • Поддръжка на метаданни. Сега метаданните на виртуалния диск могат да съдържат информация за типа инсталирана ОС, инсталирани актуализации и т.н..
  • Ефективност на съхранението на носители чрез използването на TRIM, което позволява на диска да заема по-малко място на устройството за съхранение и по-лесно да освободи неизползвано пространство
  • На vhdx дискове можете да организирате отказоустойчиво решение, като репликирате виртуална машина с помощта на Hyper-V

Съществуващите VHD дискове могат да бъдат преобразувани във vhdx формат. Въпреки това си струва да се има предвид, че новото vhdx устройство не се поддържа в по-старите версии на хипервизора на Microsoft.

Има два начина за преобразуване на vhd във vhdx: използване на GUI Hyper-V или използване на командлет PowerShell.

Преобразувайте в vhdx с помощта на конзолата за управление Hyper-V

Отворете конзолата за управление на виртуалната машина в Hyper-V Manager и изберете Редактиране на диск.

Тогава съветникът ще стартира и ще бъде посочено местоположението на .vhd файла.

В следващия прозорец ще бъдете подканени да изберете действие, изберете Convert и щракнете до.

Изберете формат VHDX и щракнете до.

Укажете типа на диска Динамично разширяване (Динамично разширяема). След като съветникът приключи, ще започне процесът на конвертиране на VHD диск в нов VHDX диск, което ще отнеме известно време (в зависимост от първоначалния размер на виртуалния диск).

Преобразувайте в vhdx с помощта на PowerShell

Конвертирането на vhd диск може да се извърши с помощта на командлет Powershell, за който въведете командата:

Конвертиране-VHD TstVHD.vhd -VHDFormat VHDX -DestinationPath C: \ tmp \ VHD \ TstVHDX.vhdx -DeleteSource

Обратното преобразуване (VHDX във VHD) може да се извърши с командата:

Конвертиране-VHD TstVHDX.vhdx -VHDFormat VHD -DestinationPath C: \ tmp \ VHD \ TstVHD.vhd -DeleteSource

Имайте предвид, че по време на процеса на преобразуване виртуалният диск няма да бъде наличен. Освен това по време на процеса на преобразуване се създава нов диск, а старият се изтрива в края. Затова се уверете, че имате достатъчно място на вашия твърд диск..