logo_mini_comments

Sans partage, la connaissance n'est rien !

Fil de navigation

Voici une liste de commandes et de scripts en PowerCLI utiles afin de pouvoir récupérer et exporter des informations depuis votre infrastructure sous VMware.

 

One-Liners :

Lancer VMware vSphere PowerCLI afin de pouvoir exécuter ces commandes.

 

#OL01 - Se connecter au vCenter

Connect-VIServer -Server localhost -Protocol https -User Administrator -Password Password

 

#OL02 - Exporter les VMs du vCenter dans un fichier .csv

Colonnes récupérées : Name, PowerState, Version, NumCpu, MemoryMB, VMHost, Folder, Description

Get-VM | Select-Object Name, PowerState, Version, NumCpu, MemoryMB, VMHost, Folder, Description | Export-Csv -Path "C:\Temp\VMs.csv" -NoTypeInformation -Delimiter ";" -Encoding UTF8

 

#OL03 - Exporter les ESXs du vCenter dans un fichier .csv

Colonnes récupérées : Name, ConnectionState, PowerState, Model, NumCpu, CpuUsageMhz, CpuTotalMhz, MemoryUsageGB, MemoryTotalGB, ProcessorType, Version

Get-VMHost | Select-Object Name, ConnectionState, PowerState, Model, NumCpu, CpuUsageMhz, CpuTotalMhz, MemoryUsageGB, MemoryTotalGB, ProcessorType, Version | Export-Csv -Path "C:\Temp\ESXs.csv" -NoTypeInformation -Delimiter ";" -Encoding UTF8

 

#OL04 - Exporter les Datastores du vCenter dans un fichier .csv

Colonnes récupérées : Name, Datacenter, FreeSpaceGB, CapacityGB

Get-Datastore | Select-Object Name, Datacenter, FreeSpaceGB, CapacityGB | Export-Csv -Path "C:\Temp\Datastores.csv" -NoTypeInformation -Delimiter ";" -Encoding UTF8

 

#OL05 - Exporter les Snapshots du vCenter dans un fichier .csv

Colonnes récupérées : VM, SizeGB, Created, Name, Description

Get-VM | Get-Snapshot | Select-Object VM, SizeGB, Created, Name, Description | Export-Csv -Path "C:\Temp\Snapshots.csv" -NoTypeInformation -Delimiter ";" -Encoding UTF8

 

#OL06 - Mettre à jour les VMware Tools sur une VM sans reboot

Update-Tools -NoReboot -VM "VM_NAME"