Voici un script qui vous permet de lister vos Datastore avec la version VMFS et son UUID. Grâce a ce script, vous pourrez très facilement faire un trie de vos versions de filesystem, filtrer un datastore en fonction de son UUID
Utilisation : Pour Filtrer un datastore avec son UUID. # MyScript.ps1 | where {$_.DatastoreUUID -eq "naa.6589cfc000000b7a93e8244d1c7106b7"} Pour filtrer les versions de filsystem en 5.81 par exemple. # MyScript.ps1 | where {$_.DatastoreVersion -eq "5.81"}
#Script By Olivier Gosselin - France #http://blog.purplescreen.fr #Tools PowerCLI 6.5 Release 1 $vCenterFQDN = "FQDNvCenter" $UservCenter = "MyLogin" $PasswordvCenter ="MyPassword" $ListDatastore = Get-Datastore Connect-VIServer $vCenterFQDN -User $UservCenter -Password $PasswordvCenter foreach ($MyDatastore in $ListDatastore) { $Nameis = $MyDatastore.ExtensionData.Info.Vmfs.Name $UUIDDatastore = $MyDatastore.ExtensionData.Info.Vmfs.Extent.DiskName $MyVersion = $MyDatastore.ExtensionData.Info.Vmfs.Version $Output = New-Object psobject $Output | Add-Member -MemberType NoteProperty -Name DatastoreName -Value $Nameis $Output | Add-Member -MemberType NoteProperty -Name DatastoreUUID -Value $UUIDDatastore $Output | Add-Member -MemberType NoteProperty -Name DatastoreVersion -Value $MyVersion $Output }