Compartilhar via


Início Rápido: Exportar uma máquina virtual no portal do Azure

Aplica-se a: ✔️ todos os recursos do plano de gerenciamento do provedor AzureRM ou AzAPI .

Os recursos existentes do Azure podem ser exportados para o Terraform por meio do portal do Azure. Este guia de início rápido mostra como usar o portal do Azure para exportar um grupo de recursos.

  • Crie um grupo de recursos de teste do Azure usando a CLI do Azure ou o Azure PowerShell.
  • Crie uma máquina virtual Linux de teste usando a CLI do Azure ou o Azure PowerShell.
  • Exporte o estado do grupo de recursos e da máquina virtual do Azure para o Terraform.
  • Teste se o estado local corresponde ao estado dos recursos no Azure.

Pré-requisitos

Entrar no Azure

Entre no portal do Azure.

Criar os recursos de teste do Azure

CLI do Azure ou Azure PowerShell

Crie uma VM do Linux.

  1. Execute az group create para criar um grupo de recursos do Azure.

    az group create --name myResourceGroup --location eastus
    
  2. Execute az vm create para criar a máquina virtual.

    az vm create \
      --resource-group myResourceGroup \
      --name myVM \
      --image Debian11 \
      --admin-username azureadmin \
      --generate-ssh-keys \
      --public-ip-sku Standard
    

Portal do Azure

  1. Em Serviços do Azure, selecione Máquinas virtuais. Se você não vir Máquinas virtuais, procure-o na barra de pesquisa.
  2. Na página Máquinas virtuais, selecione Criar para ver uma lista suspensa. Selecione Máquina virtual do Azure.
  3. Em Nome da Máquina Virtual, digite myVM.
  4. Em Nome do Grupo de Recursos, selecione Criar novo e digite myResourceGroup.
  5. Deixe todo o resto como padrão. Selecione Examinar + criar.
  6. Verifique se tudo está configurado corretamente e selecione Criar.

Exportar grupo de recursos

Exporte o grupo de recursos existente para o Terraform.

  1. Na página de visão geral do grupo de recursos, expanda a guia Automação e selecione Exportar Modelo.

  2. Na página Exportar Modelo, selecione Terraform.

  3. Selecione o AzureRM provedor ou AzAPI . O código também pode ser gerado para ambos os provedores ao mesmo tempo para comparação lado a lado.

  4. Revise o código gerado.

  5. Use o botão copiar modelo para colar diretamente no editor de código. Como alternativa, use o botão de download para obter uma pasta ZIP com o arquivo de configuração do terraform.

Limpar os recursos

Excluir recursos

Quando o grupo de recursos, a máquina virtual e todos os recursos relacionados não forem mais necessários, exclua-os.

  1. Selecione Excluir grupo de recursos na parte superior da página do grupo de recursos.
  2. Uma página é aberta avisando que você está prestes a excluir recursos. Digite o nome do grupo de recursos e selecione Excluir para concluir a exclusão dos recursos e do grupo de recursos.

Desligamento automático

Se a VM ainda for necessária, o Azure fornecerá um recurso de desligamento automático para máquinas virtuais para ajudar a gerenciar custos e garantir que você não seja cobrado por recursos não utilizados.

  1. Na seção Operações da VM, selecione a opção Desligamento automático.
  2. Uma página é aberta onde você pode configurar o tempo de desligamento automático. Selecione a opção Ativado para habilitar e, em seguida, defina uma hora que seja adequada para você.
  3. Depois de definir a hora, selecione Salvar na parte superior para habilitar a configuração de desligamento automático.

Observação

Lembre-se de configurar o fuso horário corretamente para corresponder aos seus requisitos, pois o UTC (Tempo Universal Coordenado) é a configuração padrão na lista suspensa de fuso horário.

Para obter mais informações, consulte Desligamento automático.

Próximas etapas

Neste início rápido, você implantou uma máquina virtual simples e exportou a configuração para o código do Terraform.