Centre d’information VMware vSphere ESX et VMware vSphere ESXi

Automatisation des opérations quotidiennes avec des outils de création de scripts

Afin d’automatiser la gestion des hôtes vSphere, VMware a créé des outils de création de scripts simples à utiliser pour gérer les opérations quotidiennes. Vous pouvez écrire des scripts avec les mêmes fonctionnalités que vSphere Client afin d’automatiser vos tâches manuelles et gérer ainsi efficacement vos environnements, qu’ils soient de petite ou de grande taille. Ces outils fonctionnent parfaitement avec les hôtes vSphere utilisant les architectures VMware ESXi ou VMware ESX, ce qui vous permet de gérer aisément les environnements hétérogènes.

VMware vSphere PowerCLI

VMware vSphere PowerCLI est un outil de ligne de commande puissant, destiné à automatiser tous les aspects de la gestion vSphere, notamment les hôtes, le réseau, le stockage, les machines virtuelles, les systèmes d’exploitation clients, etc. PowerCLI est distribué sous la forme d’un jeu d’outils intégrable Windows PowerShell, avec plus de 150 cmdlets PowerShell intégrés, ainsi que de la documentation et des exemples. PowerCLI associe en toute transparence la plate-forme vSphere à Windows et .NET, ce qui vous permet d’utiliser PowerCLI de façon autonome ou intégré à de nombreux outils tiers différents.

VMware vSphere Command Line Interface (vCLI)

VMware vSphere Command Line Interface (vCLI) est un ensemble d’utilitaires de ligne de commande qui facilitent le provisionnement, la configuration et la maintenance de vos hôtes vSphere. vCLI vous permet d’exécuter des commandes d’administration système courantes sur des hôtes vSphere depuis n’importe quelle machine disposant d’un accès réseau à ces hôtes. Vous pouvez également exécuter la plupart des commandes vCLI sur un système vCenter Server et cibler n’importe quel hôte vSphere géré par ce système vCenter Server. Certaines commandes permettent d’automatiser complètement la configuration initiale d’un hôte vSphere ; d’autres assurent la résolution des problèmes et les diagnostics. VMware fournit des packages vCLI à installer à la fois sur des systèmes Windows et Linux.

PowerCLI et vCLI sont deux outils reposant sur la même interface que vSphere Client. Ils peuvent pointer directement vers un hôte vSphere spécifique ou vers vCenter. Lorsqu’ils pointent vers un hôte, ils peuvent exécuter des commandes directement sur cet hôte, de façon similaire à l’exécution d’une commande dans le système d’exploitation en console (COS). L’authentification locale est requise dans ce cas. Par ailleurs, en cas de communication via vCenter, les commandes vCLI et PowerCLI bénéficient de la même authentification (par exemple, Active Directory), des mêmes rôles et privilèges et de la même consignation des événements que dans le cas des interactions vSphere Client. Cela garantit une infrastructure de gestion beaucoup plus sécurisée et vérifiable.