Compartir vía


Inicio rápido: Exportación de una máquina virtual en Azure Portal

Se aplica a: ✔️ cualquier recurso del plano de administración del proveedor AzureRM o AzAPI .

Los recursos de Azure existentes se pueden exportar a Terraform a través de Azure Portal. En este inicio rápido se muestra cómo usar Azure Portal para exportar un grupo de recursos.

  • Cree un grupo de recursos de Azure de prueba mediante la CLI de Azure o Azure PowerShell.
  • Cree una máquina virtual Linux de prueba mediante Azure CLIor Azure PowerShell.
  • Exporte el estado del grupo de recursos y la máquina virtual de Azure a Terraform.
  • Pruebe que el estado local coincida con el estado de los recursos de Azure.

Requisitos previos

Inicio de sesión en Azure

Inicie sesión en Azure Portal.

Creación de los recursos de Azure de prueba

CLI de Azure o Azure PowerShell

Cree una máquina virtual Linux.

  1. Ejecute az group create para crear un grupo de recursos de Azure.

    az group create --name myResourceGroup --location eastus
    
  2. Ejecute az vm create para crear la máquina virtual.

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

Azure portal

  1. En Servicios de Azure, seleccione Máquinas virtuales. Si no ve Máquinas virtuales, búsela en la barra de búsqueda.
  2. En la página Máquinas virtuales , seleccione Crear para ver una lista desplegable. Seleccione una máquina virtual de Azure.
  3. En Nombre de máquina virtual, escriba myVM.
  4. En Nombre del grupo de recursos, seleccione Crear nuevo y escriba myResourceGroup.
  5. Deje todo lo demás como predeterminado. Seleccione Revisar + crear.
  6. Compruebe que todo está configurado correctamente y seleccione Crear.

Exportar grupo de recursos

Exporte el grupo de recursos existente a Terraform.

  1. En la página de información general del grupo de recursos, expanda la pestaña Automation y seleccione Exportar plantilla.

  2. En la página Exportar plantilla , seleccione Terraform.

  3. Seleccione el AzureRM proveedor o AzAPI . El código también se puede generar para ambos proveedores a la vez para la comparación en paralelo.

  4. Revise el código generado.

  5. Use el botón Copiar plantilla para pegar directamente en el editor de código. Como alternativa, use el botón de descarga para obtener una carpeta ZIP con el archivo de configuración de terraform.

Limpieza de recursos

Eliminar recursos

Cuando ya no los necesite, puede eliminar el grupo de recursos, la máquina virtual y todos los recursos relacionados.

  1. En la parte superior de la página del grupo de recursos, seleccione Eliminar grupo de recursos.
  2. Se abre una página que le advierte de que está a punto de eliminar recursos. Escriba el nombre del grupo de recursos y seleccione Eliminar para terminar de eliminar los recursos y el grupo de recursos.

Apagado automático

Si la máquina virtual sigue siendo necesaria, Azure proporciona una característica de apagado automático para las máquinas virtuales para ayudar a administrar los costos y asegurarse de que no se le facturan los recursos no utilizados.

  1. En la sección Operaciones de la máquina virtual, seleccione la opción Apagado automático.
  2. Se abre una página donde puede configurar el tiempo de apagado automático. Seleccione la opción Activado para habilitarlo y, a continuación, establezca la hora que desee.
  3. Una vez establecida la hora, seleccione Guardar en la parte superior para habilitar la configuración de apagado automático.

Nota:

Recuerde configurar la zona horaria correctamente para que coincida con sus requisitos, ya que la hora universal coordinada (UTC) es la configuración predeterminada en la lista desplegable Zona horaria.

Para obtener más información, consulte Apagado automático.

Pasos siguientes

En este inicio rápido, implementó una máquina virtual sencilla y exportó la configuración al código de Terraform.