Copia de una instantánea incremental en una nueva región
Hay dos opciones para copiar una instantánea incremental de una región a otra. La primera opción es usar un proceso administrado (recomendado), que realizará la copia automáticamente. Azure administra este proceso y elimina la sobrecarga de mantenimiento de la administración del proceso de copia mediante el almacenamiento provisional de una cuenta de almacenamiento en la región de destino. Azure garantiza que solo los cambios desde la última instantánea de la región de destino se copian en la región de destino para reducir la superficie de los datos, lo que reduce el objetivo del punto de recuperación. Puede comprobar el proceso de una copia para saber cuándo una instantánea de destino está lista para restaurar discos. Por este proceso administrado, solo se le cobrará por el costo de ancho de banda de la transferencia de datos en toda la región y las transacciones de lectura en la instantánea de origen. No elimine la instantánea de origen mientras se copia la instantánea de destino.
La segunda opción es realizar una copia manual, donde debe tomar los cambios entre dos instantáneas incrementales, hasta el nivel de bloque, y copiarlos manualmente de una región a otra. La mayoría de los usuarios usan el proceso administrado, pero si está interesado en mejorar la velocidad de copia, la segunda opción le permite usar sus recursos de proceso para que la copia sea más rápida.
En este artículo se explica cómo copiar una instantánea incremental de una región a otra. Consulte Creación de una instantánea incremental para discos administrados para obtener información conceptual sobre las instantáneas incrementales.
Restricciones
- Puede copiar 100 instantáneas incrementales en paralelo al mismo tiempo por suscripción por región.
- Si usa la API REST, debe usar la versión 2020-12-01 o posterior de la API REST de Azure Compute.
- Solo puede copiar una instantánea incremental de un disco determinado a la vez.
- Las instantáneas deben copiarse en el orden en que se crearon.
- Solo se pueden copiar instantáneas incrementales entre regiones. Las instantáneas completas no se pueden copiar entre regiones.
Copia administrada
Puede usar la CLI de Azure para crear una instantánea incremental. Necesita la versión más reciente de la CLI de Azure. Consulte los artículos siguientes para obtener información sobre cómo instalar o actualizar la CLI de Azure.
El siguiente script copia una instantánea incremental de una región en otra:
subscriptionId=<yourSubscriptionID>
resourceGroupName=<yourResourceGroupName>
targetSnapshotName=<name>
sourceSnapshotName=<name>
targetRegion=<validRegion>
sourceSnapshotId=$(az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [id] -o tsv)
az snapshot create -g $resourceGroupName -n $targetSnapshotName -l $targetRegion --source $sourceSnapshotId --incremental --copy-start
Comprobar el estado de la copia
Puede comprobar el estado de una instantánea individual consultando la propiedad CompletionPercent
. Reemplace $sourceSnapshotName
por el nombre de la instantánea y ejecute el siguiente comando. El valor de la propiedad debe ser 100 para poder usar la instantánea para restaurar el disco o para generar un URI de SAS para descargar los datos subyacentes.
az snapshot show -n $sourceSnapshotName -g $resourceGroupName --query [completionPercent] -o tsv
Copia manual
Las instantáneas incrementales ofrecen una capacidad diferencial. Permiten obtener los cambios entre dos instantáneas incrementales del mismo disco administrado hasta el nivel de bloque. Puede usar esta función para reducir la superficie de los datos al copiar instantáneas entre regiones. Por ejemplo, puede descargar la primera instantánea incremental como un blob base en otra región. Con las sucesivas instantáneas incrementales, solo puede copiar los cambios desde la última instantánea en el blob base. Después de copiar los cambios, puede tomar instantáneas en el blob base que representen la copia de seguridad a un momento dado del disco en otra región. Puede restaurar el disco desde el blob base o desde una instantánea que este contenga en otra región.
Pasos siguientes
Si quiere ver un código de ejemplo que muestre la funcionalidad diferencial de las instantáneas incrementales con .NET, consulte Copia de las copias de seguridad de Azure Managed Disks en otra región con una funcionalidad diferencial de instantáneas incrementales.
Si tiene preguntas adicionales sobre las instantáneas, consulte la sección de instantáneas de las preguntas más frecuentes.