Ejercicio: Realización de una copia de seguridad de una máquina virtual de Azure

Completado

En la empresa, se ejecuta una combinación de cargas de trabajo de Windows y Linux. Se le ha pedido que demuestre que Azure Backup es una buena opción para ambos tipos de máquinas virtuales (VM). Mediante una combinación de la CLI de Azure y Azure Portal, podrá proteger ambos tipos de máquinas virtuales con Azure Backup.

Azure Backup se puede habilitar rápidamente para las máquinas virtuales en Azure. Puede habilitar Azure Backup desde el portal, la CLI de Azure o mediante comandos de PowerShell.

En este ejercicio, creará una máquina virtual y configurará e iniciará una copia de seguridad.

Nota:

Este ejercicio es opcional. Si no tiene una cuenta de Azure, puede leer las instrucciones para saber cómo se realiza una copia de seguridad de máquinas virtuales mediante Azure Backup. Si quiere completar este ejercicio pero no tiene una suscripción de Azure o prefiere no usar una cuenta propia, cree una cuenta gratuita antes de empezar.

Creación de una copia de seguridad de máquinas virtuales de Azure

Configuración del entorno

  1. Inicie sesión en Azure Portal y seleccione el icono para abrir Azure Cloud Shell.

    Screenshot of the Cloud Shell icon in the Azure portal.

  2. Cree un grupo de recursos en el que se incluirán todos los recursos necesarios para este ejercicio.

    RGROUP=$(az group create --name vmbackups --location westus2 --output tsv --query name)
    
  3. Use Cloud Shell para crear la red virtual NorthwindInternal y la subred NorthwindInternal1.

    az network vnet create \
        --resource-group $RGROUP \
        --name NorthwindInternal \
        --address-prefixes 10.0.0.0/16 \
        --subnet-name NorthwindInternal1 \
        --subnet-prefixes 10.0.0.0/24
    

Creación de una máquina virtual Windows mediante la CLI de Azure

Use el comando siguiente para crear la máquina virtual NW-APP01. Reemplace <password> con una contraseña de su elección, entre comillas dobles. Por ejemplo, --admin-password "PassWord123!".

az vm create \
    --resource-group $RGROUP \
    --name NW-APP01 \
    --size Standard_DS1_v2 \
    --public-ip-sku Standard \
    --vnet-name NorthwindInternal \
    --subnet NorthwindInternal1 \
    --image Win2016Datacenter \
    --admin-username admin123 \
    --no-wait \
    --admin-password <password>

Creación de una máquina virtual Linux mediante la CLI de Azure

Use el comando siguiente para crear la máquina virtual NW-RHEL01.

az vm create \
    --resource-group $RGROUP \
    --name NW-RHEL01 \
    --size Standard_DS1_v2 \
    --image RedHat:RHEL:7-RAW:latest \
    --authentication-type ssh \
    --generate-ssh-keys \
    --vnet-name NorthwindInternal \
    --subnet NorthwindInternal1

Este comando puede tardar unos minutos en completarse. Espere a que finalice antes de continuar con el siguiente paso.

Habilitación de la copia de seguridad de una máquina virtual mediante Azure Portal

  1. En Azure Portal, busque y seleccione Máquinas virtuales.

    Screenshot that shows searching for virtual machines.

    Se mostrará el panel Máquinas virtuales.

  2. En la lista, seleccione la máquina virtual NW-RHEL01 que se ha creado.

    Screenshot that shows selecting a virtual machine.

    Se abre el panel de la máquina virtual NW-RHEL01.

  3. En el panel de menús central, desplácese hacia abajo hasta Copia de seguridad y recuperación ante desastres y seleccione Copia de seguridad. Se abre el panel Copia de seguridad de la máquina virtual NW-RHEL01.

  4. Seleccione el botón de radio de Estándar. Puede aceptar los valores predeterminados para las siguientes opciones:

    • Almacén de copia de seguridad: almacénXXX para el nombre.
    • Directiva de copia de seguridad: DailyPolicy-xxxxxxxx, que crea una copia de seguridad diaria a las 12:00 UTC, con un intervalo de retención de 180 días.

    Screenshot that shows the backup options.

  5. Seleccione el botón Habilitar copia de seguridad.

  6. Una vez completada la implementación, vuelva a la máquina virtual NW-RHEL01, desplácese hacia abajo hasta Copia de seguridad y recuperación ante desastres y seleccione Copia de seguridad. Se abre el panel Copia de seguridad de la máquina virtual NW-RHEL01.

  7. Para realizar la primera copia de seguridad de este servidor, en la barra de menús superior, seleccione Hacer copia de seguridad ahora.

    Aparece el panel Realizar copia de seguridad ahora de NW-RHEL01.

  8. Seleccione Aceptar.

Habilitación de una copia de seguridad mediante la CLI de Azure

  1. En primer lugar, cree el almacén de azure-backup mediante Cloud Shell:

    az backup vault create \
        --resource-group vmbackups \
        --name azure-backup
    
  2. Con Cloud Shell, habilite una copia de seguridad para la máquina virtual NW-APP01.

    az backup protection enable-for-vm \
        --resource-group vmbackups \
        --vault-name azure-backup \
        --vm NW-APP01 \
        --policy-name EnhancedPolicy
    
  3. Supervise el progreso de la instalación mediante la CLI de Azure.

    az backup job list \
        --resource-group vmbackups \
        --vault-name azure-backup \
        --output table
    

    Siga ejecutando el comando anterior hasta que vea que ConfigureBackup se ha completado.

    Name                                  Operation        Status      Item Name    Start Time UTC                    Duration
    ------------------------------------  ---------------  ----------  -----------  --------------------------------  --------------
    a3df79b4-be4f-4cc9-8b2c-a5ead44a6a12  ConfigureBackup  Completed   NW-APP01     2019-08-01T06:19:12.101048+00:00  0:00:31.305975
    5e1531a9-8b3d-4983-a642-86ee982f7036  Backup           InProgress  NW-RHEL01    2019-08-01T06:18:35.955118+00:00  0:01:22.734182
    860d4dca-9603-4a4e-9f3b-93f242a0a64d  ConfigureBackup  Completed   NW-RHEL01    2019-08-01T06:13:33.860598+00:00  0:00:31.256773    
    
  4. Realice una copia de seguridad inicial de la máquina virtual, en lugar de esperar a que la programación la ejecute.

    az backup protection backup-now \
        --resource-group vmbackups \
        --vault-name azure-backup \
        --container-name NW-APP01 \
        --item-name NW-APP01 \
        --retain-until 18-10-2030 \
        --backup-management-type AzureIaasVM
    

    No es necesario esperar a que se complete la copia de seguridad, ya que más adelante verá cómo supervisar el progreso en el portal.

Supervisión de copias de seguridad en el portal

Vista del estado de una copia de seguridad de una sola máquina virtual

  1. En el menú de Azure Portal o en la página Inicio, seleccione Todos los recursos.

  2. Escriba Máquinas virtuales en el campo de búsqueda de la parte superior de la página y seleccione Máquinas virtuales en los resultados.

  3. Seleccione la máquina virtual NW-APP01. Aparece el panel de la máquina virtual NW-APP01.

  4. En el panel de menús central, desplácese hasta Copia de seguridad y recuperación ante desastres y seleccione Copia de seguridad. Aparece el panel Copia de seguridad para la máquina virtual NW-APP01.

    En la sección Estado de copia de seguridad, el campo Estado de la última copia de seguridad muestra el estado actual de la copia de seguridad.

    Screenshot of the Backup page after it has been set up.

Vista del estado de copias de seguridad en el almacén de Recovery Services

  1. En el menú de Azure Portal o en la página Inicio, seleccione Todos los recursos.

  2. Ordene la lista por Tipo y, después, seleccione el almacén de Recovery Services azure-backup. Se abre el panel del almacén de Recovery Services azure-backup.

  3. En el panel Información general, seleccione la pestaña Copia de seguridad interior para ver un resumen de todos los elementos de copia de seguridad, el almacenamiento que se usa y el estado actual de los trabajos de copia de seguridad.

    Screenshot of the Backup dashboard.