Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede proteger sus datos y protegerse contra el tiempo de inactividad extendido mediante la creación de puntos de restauración de máquinas virtuales a intervalos regulares. Puede crear puntos de restauración de máquinas virtuales y excluir discos al crear el punto de restauración mediante la CLI de Azure. La CLI de Azure se usa para crear y administrar recursos de Azure mediante líneas de comandos o scripts. Como alternativa, puede crear puntos de restauración de una máquina virtual mediante Azure portal, o en PowerShell.
El módulo punto de restauración az se usa para crear y administrar puntos de restauración desde la línea de comandos o en scripts.
En este tutorial, aprenderá a:
Requisitos previos
Use el entorno de Bash en Azure Cloud Shell. Para obtener más información, consulte Introducción a Azure Cloud Shell.
Si prefiere ejecutar comandos de referencia de la CLI localmente, instale la CLI de Azure. Si utiliza Windows o macOS, considere la posibilidad de ejecutar la CLI de Azure en un contenedor Docker. para obtener más información, consulte ejecución de la cli de azure en un contenedor de docker.
Si usa una instalación local, inicie sesión en la CLI de Azure mediante el comando az login. Siga los pasos que se muestran en el terminal para completar el proceso de autenticación. Para ver otras opciones de inicio de sesión, consulte Autenticación en Azure mediante la CLI de Azure.
En caso de que se le solicite, instale las extensiones de la CLI de Azure la primera vez que la use. Para obtener más información sobre las extensiones, consulte Uso y administración de extensiones con la CLI de Azure.
Ejecute az version para buscar cuál es la versión y las bibliotecas dependientes que están instaladas. Para actualizar a la versión más reciente, ejecute az upgrade.
- Obtenga más información sobre los requisitos de soporte técnico y las limitaciones antes de crear un punto de restauración.
Paso 1: Creación de una colección de puntos de restauración de máquinas virtuales
Use el comando crear recopilación de punto de restauración az para crear una recopilación de puntos de restauración de máquinas virtuales, como se muestra a continuación:
az restore-point collection create --location "norwayeast" --source-id "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/virtualMachines/ExampleVM" --tags myTag1="tagValue1" --resource-group "ExampleRg" --collection-name "ExampleRpc"
Creación de una colección de puntos de restauración de máquinas virtuales con acceso instantáneo
Acceso instantáneo es un parámetro opcional admitido en puntos de restauración coherentes con la aplicación. Se aplica a las máquinas virtuales que tienen discos SSD Premium v2 o Ultra como discos de datos. Al habilitar acceso instantáneo en la colección de puntos de restauración, la restauración del disco puede comenzar inmediatamente desde el punto de restauración sin esperar a la hidratación completa. Esta característica reduce significativamente los RTO. Para obtener más información sobre los puntos de restauración de acceso instantáneo, consulte Acceso instantáneo.
az restore-point collection create --location "norwayeast" --source-id "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/virtualMachines/ExampleVM" --tags myTag1="tagValue1" --resource-group "ExampleRg" --collection-name "ExampleRpc" --instant-access true
Paso 2: Creación de un punto de restauración de máquinas virtuales
Cree un punto de restauración de máquinas virtuales con el comando az restore-point create como se indica a continuación:
az restore-point create --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"
Para crear un punto de restauración coherente con bloqueos, establezca el parámetro opcional "consistency-mode" en "CrashConsistent". Esta funcionalidad actualmente está en su versión preliminar.
Creación de un punto de restauración de máquina virtual con una duración de acceso instantánea específica
Cree un punto de restauración de máquinas virtuales con el comando az restore-point create como se indica a continuación:
az restore-point create --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp" --instant-access-duration "120"
Nota: La duración del acceso instantáneo es un parámetro opcional. Es una propiedad entera establecida en cada punto de restauración. Especifica cuánto tiempo permanece activo el acceso instantáneo, en minutos. Intervalo válido: de 60 a 300 minutos. Valor predeterminado: 300 (5 horas).
Exclusión de discos al crear un punto de restauración
Excluya los discos que no quiera que formen parte del punto de restauración con el parámetro --exclude-disks, como se indica a continuación:
az restore-point create --exclude-disks "/subscriptions/{subscription-id}/resourceGroups/ExampleRg/providers/Microsoft.Compute/disks/ExampleDisk1" --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"
Paso 3: Seguimiento del estado de la creación del punto de restauración de la máquina virtual
Use el comando mostrar punto de restauración az para realizar un seguimiento del progreso de la creación del punto de restauración de la máquina virtual.
az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp"
Si la colección de puntos de restauración tiene habilitado acceso instantáneo, compruebe instantAccessState para validar el estado de acceso consolidado en todos los puntos de restauración de disco dentro del punto de restauración.
az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp" --instance-view --query "instanceView.statuses[1]" -o tsv
Un valor de AvailableWithInstantAccess o InstantAccess significa que el punto de restauración está listo para una restauración rápida del disco.
Restauración de una máquina virtual desde el punto de restauración de máquinas virtuales
Para restaurar una máquina virtual desde un punto de restauración de máquinas virtuales, primero restaure discos individuales desde cada punto de restauración de disco. También puede usar la plantilla de ARM para restaurar una máquina virtual completa junto con todos los discos.
# Create Disks from disk restore points
$osDiskRestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpc" --name "ExampleRp" --query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk1RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
$dataDisk2RestorePoint = az restore-point show --resource-group "ExampleRg" --collection-name "ExampleRpcTarget" --name "ExampleRpTarget" –query "sourceMetadata.storageProfile.dataDisks[0].diskRestorePoint.id"
az disk create --resource-group “ExampleRg” --name “ExampleOSDisk” --sku Premium_LRS --size-gb 128 --source $osDiskRestorePoint
az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk1RestorePoint
az disk create --resource-group “ExampleRg” --name “ExampleDataDisk1” --sku Premium_LRS --size-gb 128 --source $dataDisk2RestorePoint
Cuando haya creado los discos, cree una nueva máquina virtual y conecte estos discos restaurados a la máquina virtual recién creada.
Deshabilitación del acceso instantáneo para puntos de restauración futuros
Actualice una colección de puntos de restauración de máquina virtual con el comando az restore-point collection update como se indica a continuación:
az restore-point collection update -g MyResourceGroup --collection-name ExampleRpc --tags myTag1="tagValue1" --instant-access false
Pasos siguientes
Obtenga más información sobre las opciones de copia de seguridad y de restauración para las máquinas virtuales en Azure.
Obtenga más información sobre los puntos de restauración de acceso instantáneo.