Extract VM details from VCenter

Sometimes it’s a painful job to extract all the information from vCenter server. From GUI you could export information, but not all the information will be available. I was requested to extrach following information.

  • VM Name
  • Host Name
  • VM IP Address
  • Installed Guest OS
  • Power State of VM
  • Allotted number of CPU
  • Allotted total memory
  • Connected Data store
  • Host Server
  • Host Cluster


There is no way we could extract all the above information from vCenter GUI, so I have created a PowerShell script using PowerCLI which will extract all the required information in following order.

Use this following PowerShell script to export all the information in one go.

Update : Fixed VM Installed OS.

 

Disclaimer: All posts and opinions on this site are provided AS IS with no warranties. These are my own personal opinions and do not represent my employer’s view in any way.

Leave a Reply

Your email address will not be published. Required fields are marked *