Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Як конвертувати VHD в VHDX.

VHDX - це новий формат віртуальних жорстких дисків, що з'явився в Windows Server 2012. Диски формату VHDX мають ряд переваг, і сьогодні я опишу кілька способів конвертувати диск з формату VHD в VHDX.

Для початку кілька слів про переваги нового формату:

• У форматі VHDX можна створювати диски розміром до 64ТБ, проти максимум 2ТБ у VHD;
• VHDX підтримує роботу з 4КБ секторами.Це дозволяє зберігати VHDX-файли на дисках великого розміру (більше 2ТБ), що використовують Advanced Format (розбиття на фізичні сектора розміром 4КБ);
• Формат VHDX є журнальованою. Всі зміни в метаданих спочатку записуються в зону журналу, а вже потім в саму таблицю метаданих.Якщо під час зміни таблиці відбудеться збій записи, то в журналі залишаються незавершені транзакції, які дозволять завершити зміни в таблиці і повернути цілісність файлу. Це робить формат VHDX більш ВІДМОВОСТІЙКО і запобігає втраті даних у разі відключення живлення;
• Підтримуються призначені для користувача метадані.У форматі VHDX є спеціальний призначений для користувача розділ, в якому можна зберігати дані про вміст віртуального диска, наприклад інформацію про встановлену операційну систему і додатках. Призначений для користувача розділ дозволяє зберігати будь-які описові метадані;
• Формат VHDX підтримує операції unmap і дозволяє динамічно вивільняти простір, який після видалення даних усередині віртуального диска.Це дозволяє більш ефективно використовувати дисковий простір на пристрої зберігання.

Якщо ви хочете отримати всі ці переваги, то є можливість конвертувати вже існуючі віртуальні диски з VHD в VHDX. Зробити це можна з графічної оснащення Hyper-V Manager або з консолі PowerShell.Але перед тим, як приступити до конвертації, нагадаю, що:

• При конвертації створюється новий файл такого ж розміру, як і вихідний, тому треба перевірити наявність вільного дискового простору;
• При конвертації простий неминучий. Якщо конвертований диск підключений до віртуальної машини, то машину необхідно буде зупинити.

Конвертація в VHDX за допомогою Hyper-V Manager

Відкриваємо оснащення Hyper-V Manager і в поле «Actions» вибираємо пункт «Edit Disk».



Запускається майстер редагування VHD.



Вказуємо розташування VHD, який будемо конвертувати.



Вибираємо операцію «Convert».



Потім вибираємо необхідний формат диска. Як бачите, конвертувати диски можна як з VHD в VHDX, так і навпаки.



Вказуємо тип диска - фіксований або динамічний.



і задаємо ім'я і розташування нового диска VHDX.



На завершення переглядаємо сумарну інформацію і тиснемо «Finish», запускаючи процес перетворення.Процес може зайняти деякий час, залежне від типу диска та обсягу даних на ньому.



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

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

Для конвертації за допомогою PowerShell скористаємося такою командою:

Convert-VHD -Path "E: \ Hyper-V \ Shared .vhd "-VHDType Fixed -DestinationPath" E: \ Hyper-V \ NewShared.vhdx "-DeleteSource

Ця команда створить новий VHDX-диск фіксованого типу, а ключ -DeleteSource видалить вихідний файл.



Конвертація можлива в обидві сторони, для зворотної конвертації скористайтеся командою:

Convert- VHD -Path "E: \ Hyper-V \ Shared.vhdx "-VHDType Fixed -DestinationPath" E: \ Hyper-V \ NewShared.vhd "-DeleteSource

На завершення нагадаю, що розмістити всередині VHDX-файлу можна будь-яку ОС, але підключити цей файл вийде тільки в ОС не нижче Windows Server 2012 \ Windows 8. у більш ранніх операційних системах формат VHDX не підтримується.

.