VMware sanallaştırma ortamlarında çalışan sanal sunucularınızın VM Hardware versiyonlarını web arayüzü üzerinden kontrol edebilir ve raporlayabiliriz, bazı ortamlarda kontrol edeceğimiz sanal sunucu çok fazla olduğunda veya sadece belli bir grup sunucunun raporunu almak istediğimizde bu raporlama işlemlerini Powershell ile yapabileceginiz bir Power Shell scriptini paylaşmak itedim.
Öncelikle raporlamak istediğiniz sanal sunucuların isimlerini bir .txt dosyasına çıkardıktan sonra aşağıdaki script’i ile bu dosya içerisinde ekli listedeki sanal sunucuların VM Hardware versiyonlarını raporlayabilirsiniz.
Power Shell ile vCenter Server’a bağlanma komutu :
Connect-VIServer vCenterServerAdı -User YetkiliKullanıcıAdı -Password Sifre
.txt file içerisindeki sunucu adlarının VM Hardware Versiyonlarının Raporlanması :
$vmlist = Get-Content C:\VMRapor\vmisimlistesi.txt
foreach($vm in $vmlist) {
Get-Vm -Name $vm |select Name,hardwareversion
}
Faydası olması dileklerimle.