Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como criar máquinas virtuais no Windows usando o PowerShell com o comando New-VM

A virtualização é uma tecnologia essencial em ambientes de TI modernos, permitindo que múltiplos sistemas operacionais e aplicações sejam executados em um único servidor físico. No Windows, o Hyper-V é a solução de virtualização nativa que permite criar e gerenciar máquinas virtuais (VMs). Neste artigo, vamos explorar como usar o comando New-VM no PowerShell para criar VMs no Windows.

O que é o comando New-VM?

O New-VM é um cmdlet do PowerShell que faz parte do módulo Hyper-V. Ele é utilizado para criar novas máquinas virtuais no Windows. Este comando é poderoso e flexível, permitindo especificar diversos parâmetros para personalizar a configuração da VM, como nome, memória, número de processadores, e muito mais.

Pré-requisitos

Antes de começar, certifique-se de que o Hyper-V está habilitado no seu sistema Windows. O Hyper-V está disponível em edições específicas do Windows 10 Pro, Enterprise e Windows Server. Você pode habilitá-lo através do Painel de Controle ou usando o PowerShell com o seguinte comando:

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

Após habilitar o Hyper-V, reinicie o computador para aplicar as mudanças.

Criando uma Máquina Virtual com New-VM

Vamos criar uma VM básica usando o New-VM. Aqui está um exemplo de como você pode fazer isso:

# Define os parâmetros para a nova VM
$vmName = "MinhaNovaVM"
$memoryStartupBytes = 2GB
$vhdPath = "C:\VMs\MinhaNovaVM\DiscoRigido.vhdx"
$vhdSizeBytes = 60GB

# Cria um novo disco rígido virtual
New-VHD -Path $vhdPath -SizeBytes $vhdSizeBytes -Dynamic

# Cria a nova máquina virtual
New-VM -Name $vmName -MemoryStartupBytes $memoryStartupBytes -VHDPath $vhdPath -Generation 2

# Configura o adaptador de rede virtual
Add-VMNetworkAdapter -VMName $vmName -SwitchName "Default Switch"

Explicação dos passos:

  1. Definição de Parâmetros: Primeiro, definimos algumas variáveis para o nome da VM, quantidade de memória inicial, caminho e tamanho do disco rígido virtual (VHD).

  2. Criação do VHD: Usamos o New-VHD para criar um novo disco rígido virtual no caminho especificado. O disco é configurado como dinâmico, o que significa que ele crescerá conforme necessário até o tamanho máximo especificado.

  3. Criação da VM: O New-VM é usado para criar a VM com o nome e memória inicial especificados. O parâmetro -Generation 2 indica que queremos criar uma VM de geração 2, que oferece mais recursos e segurança.

  4. Configuração de Rede: Finalmente, adicionamos um adaptador de rede à VM usando Add-VMNetworkAdapter, conectando-o ao "Default Switch" para acesso à rede.

Considerações Finais

O comando New-VM no PowerShell é uma ferramenta poderosa para criar e configurar máquinas virtuais no Windows. Com ele, você pode automatizar a criação de VMs e integrar este processo em scripts mais complexos para gerenciar seu ambiente de virtualização de forma eficiente.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.