Нужно уменьшить дисковое пространство, используемое виртуальной машиной Hyper-V. Есть ли способы это сделать?

Нужно уменьшить дисковое пространство, используемое виртуальной машиной Hyper-V. Есть ли способы это сделать?

Мой сервер Hyper-V работает на Windows 8.1 Pro. У меня есть виртуальная машина, которая так важна для меня, что я сделал около 8 снимков. Она скоро превысит дисковое пространство на 240 ГБ SSD, на котором я хранил ее виртуальные жесткие диски. В ееВиртуальные жесткие дискиВ папке есть 1 файл .vhdx и около 8 файлов .AVHDX, которые используют больше места на диске, чем файл .vhdx. Есть ли способ уменьшить используемое им дисковое пространство, может быть, как-то «упростив» виртуальную машину, чтобы она использовала один диск, и исключив эти многочисленные большие файлы .AVHDX?

Я заметил команду экспорта, которая, как я понял, могла бы экспортировать все состояние виртуальной машины как один диск, однако,эту статью я прочиталговорит, что операция экспорта не обязательно тривиальна, и поскольку эта виртуальная машина имеет ОС Windows 8, я обеспокоен тем, что импорт экспортированной виртуальной машины может привести к потере активации.

Я рассматривал возможность переноса дисков виртуальной машины на мой жесткий диск объемом 2 ТБ, но производительность, вероятно, пострадает.

Может ли кто-нибудь подсказать, как управлять пространством моей виртуальной машины, чтобы она не превышала размер моего SSD-накопителя?

решение1

У меня была похожая проблема, и я сделал следующее:

  1. Резервное копирование всей виртуальной машины на внешний жесткий диск. То есть, просто скопировав папку, содержащую все файлы VHD, в резервную папку вместе с настройками виртуальной машины.
  2. Удалил все ненужные мне снимки с помощью Hyper-V Manager. Это удалило все эти файлы снимков.

Даже если вы думаете, что вам не нужна резервная копия, я предлагаю сделать ее, так как иногда удаление снимков может не сработать. Мой план — восстановить эти файлы, если мне понадобится восстановить снимок.

Связанный контент