В настоящее время я использую Vcenter 6.7 и ESXi 6.0 с VMFS5 в нашей инфраструктуре. И мне часто приходится перемещать диски ВМ из хранилища данных в другое, чтобы освободить место.
При использовании операции VCenter MOVE для выбранной подпапки виртуальной машины в проводнике файлов хранилища данных и перемещении ее в другое хранилище данных файл VMDK, который был тонко подготовлен и использовал 35 ГБ, был преобразован в диск с толстым резервированием и весом 100 ГБ после перехода в новое хранилище данных.
При использовании операции VCenter MIGRATE на выбранной виртуальной машине внутри связанного хоста ESXi (только один хост, подключенный к VCenter на DataCenter (3)), мы можем выбрать только переносное хранилище, см. Рис: https://imgur.com/a/zdXP99T и получить VMDK, перенесенный с тонкой подготовкой. НО мы можем выполнить эту операцию MIGRATE только на виртуальных машинах, которые находятся внутри подключенного хоста Esxi Vcenter, а не на других папках виртуальных машин, размещенных на другом хосте ESXI.
Вот небольшой рисунок, объясняющий это. https://i.imgur.com/hG5cqoq.png
Я читал о команде Unmap, но не уверен, применима ли она к настоящему VMDK или целым хранилищам данных.
Преобразовать толстый в тонкий можно только путем копирования файла VMDK в другое хранилище данных / папку или внутри папки с помощью соответствующего командлета - vmkfstools -i "/vmfs/volumes///test.vmdk" "/ vmfs / volume /// test .vmdk "-d thin -a lsilogic
больше информации - https://communities.vmware.com/thread/486311
Что мы сделали, это после перемещения мы затем клонировали виртуальную машину и выбрали thin во время процесса клонирования, а затем, после того, как она запустилась и прошла все проверки, мы удалили старую подготовленную Thick. Надеюсь это поможет. -Грег