PSHyperV: Módulo de administración para HyperV vía PowerShell
Buscando procedimiento para la automatización de creación de máquinas virtuales, me he topado con un módulo, que permite la administración total de la granja de Hyper-Vs. Realizando consultas, creación de VM como eliminación.
Y todo esto, mediante PowerShell, para poder acceder a la descarga del módulo como a la documentación del mismo, tendremos que ir a la web: http://pshyperv.codeplex.com/, en donde nos podemos bajar un PDF de 62 hojas en donde explica cada comando, como el módulo.
Para poder cargar el módulo tenemos copiar el directorio Hyperv_install en: %windir%system32windowspowershellv.10modules y ejecutar el CMD hyperv_install.cmd.
Una vez realizado estos pasos, tendremos que cargar el módulo en el sistema para poder acceder a la librería de comandos:
Get-module -list ->con este comando podemos ver los módulos que tenemos implementados en hyper-v y entre ellos, debe aparecer HYPER_V.
import-module hyperv -> de esta forma importaremos el modulo para poder trabajar con él.
get-command -module hyperv -> nos muestra la lista de comandos con los que podemos trabajar:
GET-* –> Realizamos una consulta y nos devuelve el resultado.
SET-* –> Implementamos una configuración
NEW*/ADD* –> Creamos o añadimos objetos
REMOVE* –> Eliminamos objetos.
En total, las acciones que podemos realizar son las siguientes:
- Conectarnos a VM
- Descubrir VM
- Manipular estados de VM
- Crear VM
- Configuraciones de vHardware de VM
- Configuraciones de HD
- Configuraciones de red
- Trabajar con ficheros VHD
- Backups de VM
- SnapShots de VM
Así que ahora toca jugar un poco con este módulo para ver que es lo que podemos llegar a hacer.
Comentarios recientes