Portada

lunes, 17 de octubre de 2016

Como hacer un listado de las Maquinas Virtuales en Hyper-V


 Como siempre posteando algunos datos, dejare esta triquiñuela, ya que a menos que usemos  “Microsoft System center Configuration manager” (MSCCM) y/o System Center Virtual Machine Manager en fin…todo con licencia, símiles a Vcenter por decir algo en VMWare (herramienta para listar máquinas virtuales de VMWare puede ser RVTools), no podremos fácilmente crear un listado Hyper-V. Pero con este sencillo comando en Power Shell, lo tendremos, incluso de varios servidores de una sola vez.

No sé si ya lo han hecho pero se los comparto para que lo guarden, si no lo tienen:

-          Abrir “Power Shell” y ejecutar lo siguiente:


   PS C:\Users\user>Get-WmiObject -Namespace root\virtualization\v2 `
-ComputerName SERVIDOR1, SERVIDOR2 `
-Query "SELECT * FROM Msvm_ComputerSystem" `
| Format-Table ElementName,PrimaryOwnerName,__Server -AutoSize


NOTA: No copie la parte que dice : “PS C:\Users\user>”. Lo más recomendable en este tipo de casos es copiar por ejemplo en notepad++ y desde ahi editar cambiando solo lo necesario y ajustando (eliminando los espacios sobrantes)


Devolverá un listado con las máquinas de este estilo:


ElementName PrimaryOwnerName __SERVER

----------- ---------------- --------

VM1                        SERVIDOR1
VM2                        SERVIDOR1
VM4                        SERVIDOR2
VM3                        SERVIDOR2


   Pueden agregar más servidores en la línea (ComputerName)  siguiente y separandolos con el el caracter coma (,) como se muestra en aqui:

>> -ComputerName SERVIDOR1, SERVIDOR2 `