Quelques PowerShell VMWare bien utiles
Quand on commence à avoir plusieurs clusters VMWare, et donc plusieurs hôtes (et des centaines de VMs), le PowerShell peut être très utile et faire gagner beaucoup de temps. Voici des exemples de commandes rapides, bien pratiques…
J’essaierai de mettre à jour ce post, au fur et à mesure 🙂
Quelle est l’adresse MAC d’une VM
Get-VM MA_VM | select name, @{Name= »MAC »; expression={foreach($nic in (Get-View $_.ID).guest.net) {$nic.macAddress}}}
Quelle VM a l’adresse mac « 00:50:56:bb:03:4a », et sur quel hôte vmware est-elle hébergée ?
Get-VM | Get-NetworkAdapter | ? {$_.MacAddress -match ’00:50:56:bb:03:4a’} | % {get-vm -Id (($_.Id).split(‘/’)[0])}|select name,host
Quelles VMs qui ont des snapshots !
get-vm|Get-Snapshot|select vm,name,created
Les commentaires sont fermés.