При использовании виртуальных машины с дисками типа Thin Provision (которые создаются с минимальным размером и увеличиваются по мере наполнения их данными) диски сильно разрастаются со временем, но при этом фактическое количество данных не всегда сильно возрастает. Это происходит в связи с тем, что в виртуальном диске появляются сектора которые были использованы гостевой операционной системой и потом освобождены, но фактически там остаются данные, которые уже не нужны но место на виртуальном диске занимают. Эти данные можно перезаписать нулями с дальнейшим уменьшением размера “тонкого” диска. Как это сделать – описано в нашей статье.
Очистка дисков
Для виртуальных машин под управлением Windows есть функция Clean Up Disks.
Для VMware Workstation:
Выделяем нужную, выключенную, виртуальную машину и переходим в меню:
VM->Manage->Clean Up Disks
В появившемся окне нажимаем Clean un now.
Для VMware Fusion:
Выделяем нужную, выключенную, виртуальную машину и в панели меню нажимаем Settings.
Далее выбираем раздел General и нажимаем Clean Up Virtual Machine.
Для виртуальных машин под управлением Linux очистка делается из консоли самой виртуальной машины, соответственно виртуальная машина должна быть запущена и должны быть установлены утилиты VMware Tools.
Я предпочитаю пользоваться пакетом open-vm-tools. Как его установить, описано в статье Установка Open VMware Tools.
После установки этих утилит, запускаем из консоли гостевой ОС команду:
vmware-toolbox-cmd disk shrink /
Процесс очистки занимает некоторое время. После его окончания мы получим очищенную виртуальную машину.
Заказать создание и поддержку безопасной IT-инфраструктуры любой сложностиБыть уверенным в своей IT-инфраструктуре – это быть уверенным в завтрашнем дне. Для того, чтобы сделать заказ:
|