vSphere Power CLI에서 VM(esx, 데이터 저장소, 폴더, 풀 등) ID를 이름으로 찾는 방법이 있는지 궁금합니다.
목표는 이름이 알려진 경우 VM의 ID를 찾는 것입니다(esx, 데이터 저장소, 폴더, 풀 등에 대해서도 동일).
고마워요, 올레가르
답변1
powercli 명령 참조(클릭키)? 이는 매우 간단합니다. 정확히 무엇을 달성하려는지 완전히 명확하지는 않지만 아마도 여러분이 보게 될 것은 get-vm 명령문 트리일 것입니다.
답변2
Chopper3에 동의합니다.
PowerCLI와 다음 명령을 사용합니다.
연결하다:
Connect-VIserver <your VC/ESX host>
모든 VM을 나열하고 CSV 파일로 내보냅니다.
Get-VM | export-csv <filename>
그런 다음 Get-VM을 Get-VMhost, get-datastore, get-folder, get-resourcepool 등으로 바꾸십시오.