quinta-feira, 5 de agosto de 2010

Inventário de VMs com PowerShell no SCVMM


Caros,

Para aqueles que utilizam o System Center Virtual Machine Manager para dar um "improve" no gerenciamento das VMs seja utilizando um hypervisor como Hyper-V ou VMWare, aqui vai uma dica legal para gerar um inventário de todas as máquinas virtulizadas.

1. Abra o SCVMM e identifique o botão para chamar a console do PowerShell


2. Na console PowerShell digite: Get-VM



3. O resultado será impresso na própria console



Eureka! Maravilha, massss... Quero algo que não dependa da console, queremos ir além deste scroll horrível não é mesmo? Então vamos ao próximo passo, exportar isto para um arquivo de texto.

1. Na console PowerShell digite: Get-VM > NomedoDocumento.txt


2. Abra o documento gerado para ver o resultado do inventário



Bazinga!!! Temos um inventário completo de todas as VMs gerenciadas pelo SCVMM. O interessante é que este relatório traz informações complexas que vão do nome da máquina aos snapshots que ela possui.

É isto... Sorte!

Abraço

Um comentário:

  1. Orras, este post esta bem cotado! Estava procurando ajuda para outros comandos em pipeline do PowerShell e vim parar aqui. Gostei desta dica, lembrando que também é possível exportar a lista para outro formatos:

    get-vm | convertto-html > c:\vmproperties.html

    Abraço!

    Wallace Lima

    ResponderExcluir

O que é o Microsoft Azure afinal?

Salve! Não dá pra falar mais que é uma "onda", a nuvem pegou de verdade e já faz um tempo que para os mais inseridos no contexto...