Конвертация дисков виртуальных машин в VMware ESXi 5 и выше

Конвертация дисков виртуальных машин в VMware ESXi 5 и выше

VMware ESXi

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

Причина, по которой я задался целью конвертации дисков, заключается в низкой скорости работы дисковой подсистемы (низкая скорость записи файлов). По умолчанию тип виртуального диска создается в формате Thick Provision Lazy Zeroed, что негативно сказывается на дальнейшем быстродействии системы. Лучше использовать Thin Provision или же Thick Provision Eager Zeroed (в данном случае все пространство диска заполняется нулями, замедляя процесс создания диска, но повышая скорость работы в будущем). Подробнее о типах дисков.

Итак, ниже представлены способы конвертации:

1) При помощи GUI vSphere Client:

  • Конвертирем THIK в THIN («толстый» в «тонкий»)

При использовании «Storage VMotion», во время миграции на другой datastore в окне мастера изменяется формат виртуального диска. Т.е. мигрируем туда и обратно. Либо, при отсутствии «Storage VMotion», клонируем виртуальную машину под другим именем и с изменением формата диска.

convert-1

convert-2

  • Конвертируем THIN в THIK («тонкий» в «толстый»)

Подойдет способ описанный ранее, но также можно сделать следующим образом. В окне «Datastore Browser» на соответствующем файле формата «.vmdk», и выбрать в контекстном меню команду «Inflate».

convert-3

2) При помощи консоли ESXi или по SSH:

  • Конвертирем THIK в THIN («толстый» в «тонкий»)

Подключаемся по SSH,  как это сделать — написано здесь. Переходим в каталог с файлом виртуальной машины и выполняем команду:

 vmkfstools -K vm1.vmdk  (вместо -K можно использовать —punchzero)

  • Конвертируем THIN в THIK («тонкий» в «толстый»)

 

Все тоже самое, только другая комманда

vmkfstools -j vm1.vmdk  (вместо -j можно использовать —inflatedisk)

 

Стоит заметить, что при конвертирования виртуальной машины на диск с отличной от VMFS файловой системы будет выполнена конвертация любого диска в «толстый» диск.