Спільно з виходом нової версії гипервизора Hyper-V 3.0, Microsoft презентувало новий формат зберігання для віртуальних дисків – .VHDX. Даний формат віртуальних дисків повинен замінити собою застарілий .vhd формат.

Основні переваги нових VHDX дисків в Windows 8 і Windows Server 2012

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

Існуючі vhd диски можна перетворити в формат vhdx. Однак варто врахувати, що нові vhdx диск не підтримуються в старих версіях гипервизора Microsoft.

Здійснити конвертацію vhd в vhdx можна двома способами: за допомогою GUI Hyper-V або ж за допомогою коммандлета PowerShell.

Конвертація в vhdx за допомогою консолі управління Hyper-V

Відкрийте консоль управління віртуальної машини в Hyper-V Manager і виберіть пункт Редагувати диск.

Після чого запуститься майстер і буде вказано розташування .vhd файлу.

У наступному вікні буде запропоновано вибрати дію, виберіть Перетворити і натисніть Далі.Перетворимо vhd в vhdx диск в hyper-v

Виберіть формат VHDX і натисніть Далі. Vhdx диск windows server 2012

В якості типу диска вкажіть Динамічно розширюється (Динамічно розширюваний). Після закінчення роботи майстра почнеться процес конвертації VHD диска в новий VHDX диск, який займе деякий час (залежить від вихідного розміру віртуального диска).

Конвертація в vhdx за допомогою PowerShell

Конвертація vhd диска можна зробити за допомогою коммандлета Powershell, для чого наберіть виконайте команду:

Convert-VHD TstVHD.vhd -VHDFormat VHDX -DestinationPath C:tmpVHDTstVHDX.vhdx -DeleteSource

Зворотне перетворення (VHDX в VHD) можна зробити командою:

Convert-VHD TstVHDX.vhdx -VHDFormat VHD -DestinationPath C:tmpVHDTstVHD.vhd -DeleteSource

Конвертація в vhdx за допомогою powershell

Майте на увазі, що в процесі перетворення віртуальний диск буде недоступний. Крім того в процесі перетворення створюється новий диск, а старий після закінчення видаляється. Тому переконайтеся, що на вашому жорсткому диску є достатньо місця.

Leave a Reply

Your email address will not be published. Required fields are marked *