Archivo

Archivo para miércoles, 23 de marzo de 2016

Creando una VM en Hyper-V con PowerShell

miércoles, 23 de marzo de 2016 Sin comentarios

La verdad es que cada vez que voy «tocando» PowerShell me gusta más, el tema es que después de varios años desarrollando soy muy reacio a desarrollar o a ponerme a programar de nuevo, aunque nunca se sabe.

Bueno! al tema, en alguna ocasión nos puede ser de interés el utilizar PowerShell para crear una VM en Hyper-V, para ello el procedimiento es realmente sencillo, lo que nos permitirá automatizar muchos de los aspectos de nuestra plataforma.

Para ello utilizaremos el comando New-V de PowerShell, escribiendo algo parecido a esto:

PS C:\WINDOWS\system32> New-VM -Name «SERVERTEST» -MemoryStartupBytes 4GB -NewVHDPath C:\VM\SERVERTEST.vhdx -NewVHDSizeBytes 20GB

Con Name , especificaremos el nombre de nuestro servidor a crear, con MemoryStatusBytes, la RAM que asignaremos, con NewVHDPath el path dónde deseamos guardar el archivo y con NewVHDSizeBytes el tamaño del disco a utilizar, al ejecutarse en Background se ejecutarán los correspondientes comandos, creándose de esta forma nuestra VM de Hyper-V totalmente automatizada.

Una vez finalizado nos mostrará algo similar a esto:

Name                 State CPUUsage(%) MemoryAssigned(M) Uptime Status Version
———              —– ———– —————– —— —— ——-
SERVERTEST Off 0 0 00:00:00 Funcionamiento normal 7.0