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 😉

jramos

Técnico Superior STI

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

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