0

Instalar VMware vSphere PowerCLI

Hola a tod@s.

En este post vamos a ver como instalar VMware vSphere PowerCLI, que contiene un conjunto de módulos de Windows PowerShell que nos va a permitir conectarnos a los vCenter de nuestra infraestructura  virtualizada para poder administrarlos y gestionarlos desde la línea de comandos, lo vamos a instalar sobre una máquina con Windows Server 2016 que tiene acceso al vCenter.

  • Lo primero que vamos a realizar será ver que versión de Windows PowerShell tiene nuestra máquina, ejecutando el comando $psversiontable, ejecutaremos PowerShell con permisos de Administrador, como podemos ver tenemos la versión 5.1, a partir de la versión 2.0 nos va a permitir instalar los módulos de VMware PowerCLI:

  • Ahora vamos a descargar los módulos de VMware vSphere PowerCLI introduciendo el siguiente comando Save-Module –Name VMware.PowerCLI –Path C:\Modvmpowercli, le indicamos que SI queremos realizar la descarga:

  • Como podemos ver comienza a realizar la descarga:

  • Ya tenemos los módulos de VMware PowerCLI descargados:

  • Ahora vamos a instalar los módulos en Windows PowerShell, para ello vamos a introducir el siguiente comando Install-Module –Name VMware.PowerCLI y le indicamos que SI queremos realizar la instalación:

  • Como podemos ver comienza a realizar la instalación de los módulos:

  • Una vez que hemos terminado vamos a introducir el siguiente comando para verificar que se han instalado los módulos de VMware PowerCLI y que los podemos utilizar desde Windows PowerShell, Get-Module –ListAvailable VMware*:

  • Para poder ejecutar los comandos de VMware PowerCLI debemos de habilitar las políticas de ejecución con el siguiente comando, Set-ExecutionPolicy RemoteSigned indicándole que SI:

  • Ahora ya podemos conectarnos a nuestro vCenter introduciendo el siguiente comando, Connect-VIserver -Server vcenterrgs.ragasys.net -Username administrator@vSphere.local -Password mipassword, nos podemos encontrar con el siguiente error de certificado, que lo solucionamos introduciendo este comando, Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false:

  • Volvemos a ejecutar el comando, Connect-VIserver –Server vcenterrgs.ragasys.net -Username administrator@vSphere.local -Password mipassword, y como podemos ver ya estamos conectados a nuestro vCenter:

  • Como ejemplo vamos a mostrar este comando para realizar un backup de la configuración de uno de nuestros ESXi que tenemos agregado a nuestro vCenter:
  • Get-VMHostFirmware -VMHost rgsvms01.ragasys.net -BackupConfiguration -DestinationPath C:\backup

Saludos y espero que os sea de ayuda 😉

Jose Ramon Ramos Gata

Técnico Superior STI

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.