Получить список всех дисков VM ESXI или vCenter через PowerCLi
Всем привет сегодня расскажу про некоторые команды PowerCli для получения информации о дисках виртуальных машин. Так же советую посмотреть Получить список машин с тонкими и толстыми дисками в ESXI через Powercli.
Получить детальную информацию по дискам VM
Get-Vm virtualmachinename | Get-Harddisk | Format-List
Где virtualmachinename имя нужной виртуалки. Вам выдастся информация о:
StorageFormat Persistence DiskType Filename CapacityKB CapacityGB ParentId Parent Uid ConnectionState ExtensionData Id Name Client
Выгрузить информацию о дисках конкретной виртуалки
Get-vm virtualmachinename | get-harddisk | select Parent,StorageFormat,Filename | Export-Csv c:\output\disks.csv –NoTypeInformation

Выгрузить в файл список всех дисков всех виртуальных машин без параметров
get-vm | get-harddisk | Export-Csv c:\output\disks.csv –NoTypeInformation
Выгрузить в файл список всех дисков всех виртуальных машин с параметрами
get-vm | get-harddisk | select Parent,StorageFormat,Filename | Export-Csv c:\output\disks.csv –NoTypeInformation
Материал сайта pyatilistnik.org