Зміна розміру VHD диска - для сисадмінів і не тільки
Багато хто напевно стикався з такою необхідністю, необхідністю зменшення, збільшення або перетворення з динамічно розширюваного в фіксований і наоберт VHD диска.
Необхідно запустити майстер роботи з віртуальними дисками, відкривши контекстне меню віртуального сервера та вибравши елементEdit Disk.
Після вибору диска, цей майстер дозволить:
- Компонувати диск тобто. зменшити диск за допомогою видалення вільного місця, таким чином розмір віртуального диска зрештою становитиме максимально наближений розмір до займаних даних на самому диску.
- Конвертувати диск, тобто. змінити тип диска з фіксованого в динамічний та навпаки.
- Розширити тобто. збільшити розмір жорсткого диска.
Опишу способи, якими особисто я користуюся.
Для зменшення розміру жорсткого диска, можна цей диск зменшити за допомогою консолі керування жорсткого диска, підключивши цей диск за допомогоюAttach VHD, брати диск у списку дисків, в контекстному меню вибратиShrink.
Для збільшення або зменшення віртуального диска можна скористатися утилітою командного рядкаdiskpart :
Переглянути наявність віртуальних дисків (якщо вони підчеплені):
Необхідно вибрати потрібний VHD:
Розширити диск до необхідного розміру командою:
Зменшується на необхідний (дозвільний) розмір:
VhdResizer
Все просто до неподобства, при запуску програми відкривається вікно вибору VHD диска, після відкриття статусного рядка відображається об'єм диска, для перетворення необхідно перезберегти диск в інше місце розташування, при цьому вказавши тип диска та його розмір.
Даною утилітою можна розширювати не тільки VHD диски, але й файли знімків AVHD.
Нижче наведено приклад розширення файлу знімка з 11Gb до 21Gb:
Переглянути наявність віртуальних дисків (якщо вони підчеплені):
Необхідно вибрати потрібний VHD:
Розширити диск до необхідного розміру командою: