Найти идентификатор виртуальной машины (хранилища данных, папки, пула и т. д.) по имени

Найти идентификатор виртуальной машины (хранилища данных, папки, пула и т. д.) по имени

Мне интересно, есть ли способ найти идентификатор виртуальной машины (ESX, хранилища данных, папки, пула и т. д.) по имени из vSphere Power CLI.

Цель — найти идентификатор виртуальной машины, если известно ее имя (то же самое касается esx, хранилища данных, папки, пула и т. д.).

Спасибо, Олегарр

решение1

Вы смотрели справочник команд powercli (Щелкающий)? Это очень просто, я не совсем понимаю, чего именно вы пытаетесь добиться, но, скорее всего, вы будете смотреть на дерево командлета get-vm.

решение2

Согласен с Chopper3.

Используйте PowerCLI и следующие команды:

Соединять:

Connect-VIserver <your VC/ESX host>

Вывести список всех виртуальных машин и экспортировать в файл CSV:

Get-VM | export-csv <filename>

Затем просто замените Get-VM на Get-VMhost, get-datastore, get-folder, get-resourcepool и т. д.

Связанный контент