Hyper-V: 3 comandos essenciais via PowerShell

Olá pessoal,

hoje deixo uma dica rápida de 3 comandos essenciais em powershell para quem gerencia servidores Windows Server com Hyper-V.

Comando 1 – Obter a lista de máquinas virtuais suas informações e status:

Get-VM

Comando 2 – Ligar uma máquina virtual:

Start-VM -Name ‘Nome_da_Maquina_Virtual’

Comando 3 – Desligar uma máquina virtual:

Stop-VM -Name ‘Nome_da_Maquina_Virtual’

Caso vocês tenham a necessidade de desligar todas as máquinas virtuais de um host ao mesmo tempo, eu deixo também um post que publiquei no ano passado com o script que faz exatamente isso. Esse mesmo script também pode ser encontrado no meu Github.

Até a próxima!

Instalação do Hyper-V no Windows Server 2016 via PowerShell

Olé pessoal,

para habilitar o Hyper-V em um servidor com Windows Server 201 via linha de comando, abra o PowerShell execute o comando abaixo:

Install-WindowsFeature -Name Hyper-V -ComputerName NOME_DO_SERVIDOR -IncludeManagementTools -Restart

Substitua “NOME_DO_SERVIDOR” pelo hostname do seu servidor.

Após a instalação da role Hyper-V, o servidor será reiniciado.

Para verificar se a instalação ocorreu com sucesso, você pode executar o comando abaixo e verificar todas as funções e recursos que estão instalados no seu servidor:

Get-WindowsFeature -ComputerName NOME_DO_SERVIDOR

Até a próxima!

Hyper-V: Shutdown em todas as VMs via PowerShell

Olá pessoal,

WindowsPowerShellDe tempos em tempos eu preciso instalar as atualizações do Windows Update em um host Hyper-V baseado em Windows Server 2016 de um cliente. Antes de iniciar o processo eu desligo as máquinas virtuais (VMs) utilizando um script que eu vou compartilhar aqui com vocês. Com as VMs desligadas eu faço a atualização e em seguida reinicio o Host.

Antes de mais nada, execute o PowerShell no servidor e verifique o status das máquinas virtuais que estão rodando neste servidor utilizando o cmdlet abaixo:

Get-VM

Em seguida, utilize o script abaixo para desligar todas as máquinas virtuais que estejam ligadas:

[cmdletbinding()]
Param($vmhost = ‘NOME_DO_HOST’)
$runningVM = Get-VM -ComputerName $vmhost| where state -eq ‘running’
foreach ($cn in $runningVM)
{Stop-VM $cn.name -asjob}

Cole o código acima em um bloco de notas, substitua NOME_DO_HOST, pelo nome do seu servidor, e salve como por exemplo, Shutdown_VMs.ps1

Após isso execute o arquivo criado no PowerShell.

Será criado um job de desligamento por vm, no meu caso são 8 VMs neste servidor:

HyperV_PS_ShutdownVMs_1

Após isso execute novamente o cmdlet Get-VM para verificar o status das VMs:

HyperV_PS_ShutdownVMs_2

Podemos verificar também o status através do Gerenciador do Hyper-V, conforme imagem abaixo:

HyperV_PS_ShutdownVMs_3.1

Até a próxima!

Live Migration de máquina virtual no Hyper-V via PowerShell

WindowsPowerShellOlá pessoal,

Devido a necessidade de um cliente eu precisei automatizar o processo de Live Migration de máquinas virtuais baseadas no Hyper-V/Windows Server. Para isso utilizei os comandos PowerShell abaixo:

Primeiro devemos importar o módulo do Failover Cluster no equipamento onde os comandos serão executados:

Import-Module FailoverClusters

Após isso, para realizar o Live Migration de uma VM utilize:

Get-Cluster “Nome_do_Cluster” | Move-ClusterVirtualMachineRole -Name “Nome_da_máquina_virtual” -Node “Nome_do_nó_do Cluster”

Vejam o exemplo: Get-Cluster SRVCLUS01 | Move-ClusterVirtualMachineRole -Name SRV01 -Node SRVHV01

Será exibida uma barra de status do processo no prompt do PowerShell. Aguarde todo o processo e verifique no nó de destino se o processo ocorreu com sucesso e a máquina virtual está ok.

Até a próxima!

Hyper-V – PowerShell para obtenção de informações dos Volumes CSV

Olá pessoal,

WindowsPowerShellHoje eu deixo para vocês um script bastante útil que eu sempre utilizo para obter informações a respeito dos Volumes CSV (Cluster Shared Volume) apresentados aos clusters Hyper-V dos meus clientes e para enriquecer a documentação dos mesmos.

Com esse script você vai ter dados como Nome do CSV, Path, Tamanho, Espaço Livre, Espaço Ocupado e Porcentagem de espaço Livre. Vejam abaixo:

HyperVCsv

Copie o código abaixo, salve com a extensão *.ps1 (Exemplo: HyperV_CSVs.ps1) e executem em seus clientes.

Import-Module FailoverClusters

$objs = @()

$csvs = Get-ClusterSharedVolume
foreach ( $csv in $csvs )
{
$csvinfos = $csv | select -Property Name -ExpandProperty SharedVolumeInfo
foreach ( $csvinfo in $csvinfos )
{
$obj = New-Object PSObject -Property @{
Name = $csv.Name
Path = $csvinfo.FriendlyVolumeName
Size = $csvinfo.Partition.Size
FreeSpace = $csvinfo.Partition.FreeSpace
UsedSpace = $csvinfo.Partition.UsedSpace
PercentFree = $csvinfo.Partition.PercentFree
}
$objs += $obj
}
}

$objs | ft -auto Name,Path,@{ Label = “Size(GB)” ; Expression = { “{0:N2}” -f ($_.Size/1024/1024/1024) } },@{ Label = “FreeSpace(GB)” ; Expression = { “{0:N2}” -f ($_.FreeSpace/1024/1024/1024) } },@{ Label = “UsedSpace(GB)” ; Expression = { “{0:N2}” -f ($_.UsedSpace/1024/1024/1024) } },@{ Label = “PercentFree” ; Expression = { “{0:N2}” -f ($_.PercentFree) } }

Até a próxima!

Habilitando e desabilitando o Hyper-V no Windows 10 via Power Shell

Olá pessoal,

WindowsPowerShellpor mais incrível que possa parecer ainda tem bastante gente que não sabe que é possível habilitar o Hyper-V (vejam os requisitos abaixo) em equipamentos com Windows 10 e usufruir assim de um robusto ambiente de testes.

Requisitos para instalação

  • Windows 10 Enterprise, Professional ou Education
  • Mínimo de 4 GB de memória.
  • Processador de 64 bits com SLAT (Conversão de Endereços de Segundo Nível).
  • Suporte da CPU para a Extensão do Modo de Monitor de VM (VT-c em CPU Intel).

Pois bem, eu estava com o Hyper-V desabilitado em meu notebook devido a uns testes que tive que realizar com o VMware Workstation e neste feriado precisei habilitar novamente, por isso compartilho com vocês aqui tanto o comando para habilitar o Hyper-V via Power Shell, bem como para desabilitar.

Para habilitar o Hyper-V em máquinas com Windows 10 executem:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Para desabilitar executem:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Até a próxima!

Altaro E-book: Supercharging Hyper-V Performance

Olá pessoal,

a Altaro, parceira deste blog, disponibilizou mais um e-book gratuito, o interessante e bastante útil Supercharging Hyper-V Performance, escrito pelo consultor e professor, Paul Schnackenburg, que aborda técnicas  para melhoria do desempenho do ambiente Hyper-V, já considerando os sistemas  Windows Server 2016 e Windows Server 2019.

Leitura interessante para os administradores de ambientes Hyper-V.

Altaro Hyper-V e-BOOK

Sem dúvida alguma leitura indispensável para os administradores de ambientes Hyper-V. Para download e maiores informações clique aqui

Novo parceiro do blog, Vembu!

Olá pessoal,

Vembu_LogoCom bastante alegria eu venho anunciar a Vembu Technologies como um novo parceiro deste blog. Para quem não conhece, a Vembu é a fornecedora de um portfólio de  soluções de proteção de dados através de softwares e serviços em nuvem para pequenas e médias empresas há mais de uma década com um foco e uma visão de tornar os serviços de software e nuvem muito acessíveis para as centenas de milhares de pequenas e médias empresas em todo o mundo.

A principal oferta da Vembu é o conjunto de produtos BDR destinados a backup local e externo na nuvem e recuperação de desastres em diversos ambientes de TI, incluindo físicos, virtuais, aplicativos e endpoints.

Em breve publicarei uma série de artigos a respeito das soluções da Vembu, tanto as gratuitas quanto as licenciadas.

Conheça mais sobre as soluções através da nossa página de parceiro e do vídeo abaixo:

 

Altaro eBook: 6 Common Hyper-V Configuration Mistakes to Avoid

AltaroebookbannerOlá pessoal,

Mais uma dica de leitura indispensável para todos nós que trabalhamos suportando ambientes virtualizados, neste caso especificamente com Hyper-V. Pois bem, a Altaro, parceira deste blog, disponibilizou o e-book gratuito “6 Common Hyper-V Configuration Mistakes to Avoid” escrito por Dave Kawula e Cristal Kawula, ambos meus colegas de programa MVP Microsoft e Veeam Vanguard.

O e-book aborda os 6 principais erros de configuração em uma implementação de ambientes Hyper-V e como evitá-los.

Façam o download aqui, bons estudos e boas implementações!

Altaro – E-book gratuito – 6 Common Hyper-V Configuration Mistakes to Avoid

AltaroebookHyperv2017

A Altaro, empresa parceria deste blog, disponibilizou o e-book gratuito “6 Common Hyper-V Configuration Mistakes to Avoid” escrito por Dave Kawula e Cristal Kawula, ambos meus colegas de programa MVP e Veeam Vanguard.

O e-book aborda os 6 principais erros de configuração em uma implementação de Hyper-V, que por se relativamente menos complexa acabam acontecendo em muitos casos.

Leitura indispensável para quem atua com Cloud, Virtualização e obviamente Hyper-V.

Para maiores informações e download clique aqui.

Veeam – Free Study Guide for Microsoft Exam 74-409

VeeamlogonewA Veeam, parceira deste blog, disponibilizou o study guide para o exame Microsoft’s 74-409 Server Virtualization with Windows Server Hyper-V and System Center. Não se trata de um exame novo, inclusive é baseado no Windows Server 2012, mas se trata de um dos exames mais procurados.

veeam74-409

O E-book foi escrito pelo MVP e também MCT, Orin Thomas e cobre todos os objetivos do exame, sendo um excelente material complementar para o exame. Abaixo a lista dos itens abordados neste e-book.

Virtual Machine Settings
Virtual machine storage
Hyper-V Virtual Networks and virtualization networking
Implementing virtual machines
Managing Virtualization Hosts and Infrastructure
Hyper-V Failover Clustering and Failover Clustering Roles
Virtual Machine Movement
Monitoring and disaster recovery

Download e informações aqui.

Bons estudos e boa prova!

v7 Beta do NAKIVO Backup & Replication está disponível para download

Olá pessoal,

Está disponível para download a v7 Beta do NAKIVO Backup & Replication, solução para alta disponibilidade de ambientes com VMware, Amazon AWS e a partir de agora, Hyper-V. Vejam abaixo algumas das novas funcionalidades:

• Suporte para Hyper-V 2016 e 2012 (R2)
• Suporte para VMware vSphere v6.5
• Integração com o Active Directory
• Ignorar arquivos e partições de swap
• Guia Atividades
• Remoção de backup em massa
• Exclusão de itens de contêineres protegidos
• Interface web melhorada

Em breve publicarei material a respeito desta nova versão.

Para saber mais sobre o produto acessem https://www.nakivo.com/resources/whats-new-in-v7.html

Novo patrocinador do blog – Nakivo Inc.

Olá pessoal,

nakivoeu venho anunciar através deste post a chegada de mais um patrocinador para o blog, a NAKIVO Inc, empresa sediada no Vale do Silício, que desenvolve e comercializa uma linha de produtos de proteção de dados de próxima geração para backup, replicação e recuperação para VMware, AWS EC2 e Hyper-V a partir da versão 7 que está na versão beta.

A Nakivo tem sido rentável desde a fundação em 2012, e foi nomeado uma “Emerging Vendor 2013” pela CRN, e relatou um crescimento de receita de 800% em 2013. Isso colocou a Nakivo no topo da lista das empresas de proteção de dados de mais rápido crescimento em 2013, superando todos os seus concorrentes.

Como um membro Elite do programa Parceiro de Aliança de Tecnologia VMware, a Nakivo tem estreitas relações de trabalho com a VMware e está alinhado com a VMware para promover o uso de backup VM para ambientes de servidores virtualizados.
Com esta parceria teremos bastante material e conteúdo a respeito das soluções que a Nakivo oferece.

Turbonomic – Datacenter Stencils para Microsoft Visio® e OmniGraffle

A Turbonomic disponibilizou de forma gratuita uma série de Stencils personalizados para os aplicativos Microsoft Visio e OmniGraffle de forma a nos ajudar a tornar mais realistas os diagramas de Datacenter.

Vejam abaixo as categorias de Stencils disponíveis:

turbonomicstencils

Façam o download dos Stencils aqui.

Participação no evento de Lançamento do Windows Server 2016 & System Center 2016 no RJ

No último dia 29/11, eu e Ricardo Pedroza, que trabalha comigo, participamos do evento “O Futuro dos Servidores: Lançamento do Windows Server 2016 & System Center 2016” a convite da Dell. O evento foi realizado na sede da Microsoft aqui no Rio de Janeiro e eu tive o prazer de reencontrar o amigo de longa data Fabio Hara, especialista da Microsoft e um dos palestrantes.

Pudemos conhecer as tecnologias de datacenter da Dell EMC integradas com Windows Server & System Center em uma sessão exclusiva e para poucas pessoas. Seguem abaixo algumas fotos.

Altaro – Webinar e E-book sobre Licenciamento do Windows Server 2016 Hoje!

Olá pessoal,

a Altaro, uma das empresas parcerias deste blog, vai realizar hoje um Webinar muito interessante sobre Licenciamento do Windows Server 2016, que será apresentado pelos colegas de programa MVP Andy Syrewicze e Thomas Maurer.

altarowebinar

Aqueles que participarem do Webinar receberão uma cópia do novo ebook “Windows Server 2016 Licensing”

Não deixem de prestigiar o webinar.

Informações e inscrições aqui.

 

Café com Pizza – Mapa Mental Upgrade MCSA Windows Server 2016

Olá pessoal, hoje tive o prazer de participar de mais um Café com Pizza, com meu amigo e MVP Josué Vidal. Falamos sobre o Mapa Mental que o Josué preparou e também sobre o artigo sobre novidades sobre o Windows 2016 publicado no blog da Altaro onde eu fui um dos 12 MVPs consultados. Leiam o post sobre o artigo e assistam o vídeo abaixo.

 

E-book gratuito Altaro “A Hyper-V First Aid Kit: Troubleshooting 5 Common Issues”

A Altaro, parceira deste blog, disponibilizou o e-book “A Hyper-V First Aid Kit: Troubleshooting 5 Common Issues” com informações muito úteis e interessantes para todo administrador de ambientes Microsoft Hyper-V. Como os demais que indico aqui, se trata de leitura indispensável, até mesmo por abordar técnicas e cenários para troubleshooting e resolução de incidentes. Façam o download aqui.

Altaroe-bookHyper-V

12 Microsoft MVP Viewpoints on Upcoming Hyper-V Features in Windows Server 2016 – Participação no Hyper-V Blog da Altaro

Olá pessoal,

O colega de programa MVP Andy Syrewicze publicou no Hyper-V Hub, mantido pela Altaro, parceira deste blog, um post sobre o Windows Server 2016, onde 12 MVPs foram consultados a respeito dos recursos favoritos dentre os novos mostrados até agora, em que estamos na versão Technical Preview 4.

Altaro-12-MVPs-Hyper-V-features1

Tive o prazer de ser um dos 12 MVPs convidados. Leiam o post aqui.

Video – Servidores Linux e Unix em ambientes Microsoft

Olá pessoal,

no ano passado apliquei a palestra Servidores Linux e Unix em ambientes Microsoft Hyper-V e System Center no Ciclo de Palestras e como o tema é bem interessante e não houve gravação, eu reduzi a apresentação e gravei o vídeo abaixo.

Vejam e comentem!