Bonjour,
Nous possédons une architecture virtuelle à disposition des utilisateurs sous VMware ESXi. Je dois actuellement développer un programme permettant de récupérer toutes les informations de chaque machine du datacenter. Codé en PowerCLI (Powershell), le script permet d'extraire ces informations dans un fichier .csv.
Actuellement, seuls les machines virtuels inventoriés (depuis VSphere) sont affichés. Je voudrais récupérer les noms machines stockées sur tous les data-stores inventoriés et non inventoriés et présent sur une baie de disque ou non.
L'idée principale serait de récupérer le nom des machines non inventoriées dans vSphere client mais stockés sur les datastores.Pour la petite histoire :
Nous avons pour habitude de procéder à de l'archivage en déplaçant les machines virtuels présentes sous les datastores de la machines physique vers un datastore distant type Baie de disque. En synthèse, nous possédons deux types de data-store : Les premiers pour la mise en exécution des machines en production (disque locaux), puis les seconds pour le stockage des archives (Baie de disque).
Deux solutions pour récupérer ces informations :
- Attaquer directement le datastore avec get-folder et récupérer les noms des dossiers potratant les noms des machine sviruels.récupérer le nom des dossiers portant le nom des machines virtuelles,






Répondre avec citation





Partager