Конвертация виртуальных дисков vmdk из Thick в Thin в VMware ESXi
Метод изменения типа диска с использованием CLI заключается в копировании текущего содержимого vmdk файла в новый тонкий (thin) диск и последующего удаления старого толстого (thick) диска.
В первую очередь выключите виртуальную машину, тип диска которой нужно изменить. Чтобы подключится к хосту ESXi по SSH, необходимо включить службу SSH в настройках ESXi и разрешить входящие подключения к порту 22 TCP (Manage->Settings -> Security Profile).
Подключитесь к хосту ESXi под учеткой root с помощью SSH клиента (того же Putty) и перейдите в каталог vmfs/volumes:
cd vmfs/volumes
Выведите список доступных хранилищ:
ls –lh
Затем перейдите в каталог, в котором хранятся файлы вашей виртуальной машины:
Выведите содержимое каталога:
ls
В данном примере нас интересует файл w10rtm-test.vmdk. Чтобы скопировать текущий файл и сконвертировать его из формата Thick в Thin, выполнив команду:
vmkfstools -i w10rtm-test.vmdk -d thin w10rtm-test-thin.vmdk
Важно! На VMFS хранилище должно быть достаточно свободного места для создания копии файла!
После окончания копирования нужно удалить исходный файл:
rm w10rtm-test.vmdk
И переименовать новый файл в оригинальное имя:
mv w10rtm-test-thin.vmdk w10rtm-test.vmdk
Теперь с помощью клиента vSphere Client или веб интерфейса vSphere Web client откройте свойства виртуальной машины и удалите старый диск из настроек виртуальной машиныopen VM (здесь важно выбрать именно Remove from virtual machine !!!). Затем добавьте новый диск: Add -> Hard Disk -> Use an existing virtual disk -> выберите файл w10rtm-test.vmdk ->Next->Finish.
https://vmblog.ru/konvertaciya-virtualnyx-diskov-vmdk-iz-thick-v-thin-v-vmware-esxi/