Ubuntu Linux (сжатие VHD диска)

Сегодня мы с вами поговорим о возможности сжатия VHD диска Hyper-V с установленной на него операционной системой Ubuntu Linux.

Ни для кого не секрет, что в Hyper-V Manager есть возможность сжатия диска:

Консоль редактирования VHD диска

Консоль редактирования VHD диска

Выбор VHD диска для сжатия

Выбор VHD диска для сжатия

Выбор сжатия диска

Выбор сжатия диска

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

Данная картина довольно часто встречается в случае если на виртуальной машине Hyper-V установлена операционная систему Ubuntu Linux.

Для ее решения вам необходимо установить программу secure-delete в Ubuntu:

sudo apt-get install secure-delete

После чего выполнить команду:

sudo sfill -llz .

Данная команда заполнит все свободное пространство на диске 0 и пометит его свободным. Процедура по выполнению команды может длится довольно долго, от 10 минут и до нескольких часов. Во многом все зависит от производительности вашего сервера и его дисковой подсистемы.

Пока команда выполняется никакой новой информации появляться не будет, нужно просто дождаться ее завершения.

После того как команда выполнилась можно заново начать сжимать диск предварительно выключив виртуальную машину:

Информация о диске до сжатия

Информация о диске до сжатия

Проверяем настройки

Проверяем настройки

Идет сжатие диска

Идет сжатие диска

Идет сжатие диска

Идет сжатие диска

Процесс может занимать довольно длительное время от 5 минут и нескольких часов, в зависимости от скорости вашей дисковой системы и на сколько она сейчас занята другими виртуальными машинами.

По окончании, проверяем наш размер VHD диска:

Размер диска после сжатия

Размер диска после сжатия

Как видим размер диска уменьшился на 5 Гб. Что составляет порядка 42% процентов, что весьма неплохо.

В зависимости от занятости вашей виртуальной машине дискового места, данный процент может варьироваться и быть больше или меньше.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.

18 + двенадцать =