Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Restauración de Amazon Aurora DSQL
Descripción general de
Para restaurar un clúster de una sola región de Amazon Aurora DSQL, utilice la AWS Backup consola o la CLI para seleccionar el punto de recuperación (copia de seguridad) que desea restaurar. Para restaurar un clúster multirregional de Aurora DSQL, ahora puede usar la consola o la AWS Backup CLI.
Para la restauración en una sola región, incluya el nombre, el cifrado del clúster y la protección contra la eliminación y, a continuación, inicie la restauración en un clúster recién creado.
Para la restauración multirregional, tendrá que especificar parámetros adicionales, como la región testigo, las regiones homólogas y los ajustes de configuración regional. Multi-Region La restauración crea un clúster que abarca varios clústeres Regiones de AWS, lo que proporciona capacidades mejoradas de disponibilidad y recuperación ante desastres.
Restauración de un clúster en una sola región de Aurora DSQL
Puede restaurar un clúster DSQL de Aurora en una sola región mediante la AWS Backup consola o. AWS CLI
- Console
-
Abra la AWS Backup consola en. https://console.aws.amazon.com/backup
-
Seleccione el botón Restaurar situado junto al punto de recuperación que desea restaurar.
-
Configure los ajustes del nuevo clúster en el que se restaurará el punto de recuperación.
-
De forma predeterminada, la AMK (clave AWS gestionada) se utilizará para cifrar los datos restaurados. También puede especificar una clave diferente.
-
La protección contra la eliminación de los clústeres de Aurora está habilitada de forma predeterminada, pero desmarque la casilla para desactivar la opción.
-
Revise la configuración y, cuando esté de acuerdo, seleccione el botón Restaurar copia de seguridad.
AWS Backup creará un nuevo clúster DSQL de Aurora.
- AWS CLI
-
Restauración en una sola región
-
Utilice el comando aws backup start-restore-job de la CLI para restaurar un clúster de Aurora desde el punto de recuperación especificado.
-
Incluya los metadatos necesarios para el trabajo de restauración. Ejemplo:
ejemplo
aws backup start-restore-job \
--recovery-point-arn "arn:aws:dsql:us-east-1:123456789012:cluster/example-cluster/backup/example-backup" \
--iam-role-arn "arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole" \
--metadata '{"regionalConfig":"[{\"region\":\"us-east-1\",\"isDeletionProtectionEnabled\":true,\"kmsKeyId\":\"my_key\"}]"}' \
--copy-source-tags-to-restored-resource
Restauración de un clúster multirregional de Aurora DSQL
La restauración del clúster multirregional de Aurora DSQL se produce dentro de un grupo de continentes, que es un conjunto de pares. Regiones de AWS Multi-Region La restauración requiere que las regiones que especifique en la operación estén contenidas en un grupo de continentes. Para obtener más información acerca de los clústeres multirregionales, consulte Configuración de clústeres multirregionales.
Se admiten los siguientes grupos de continentes:
-
América: EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio), EE.UU. Oeste (Oregón), Canadá Oeste (Calgary), Canadá (Central)
-
Europa: Europa (Frankfurt), Europa (Estocolmo), Europa (España), Europa (Irlanda), Europa (Londres), Europa (París)
-
Asia-Pacific: Asia Pacífico (Tokio), Asia Pacífico (Seúl), Asia Pacífico (Osaka), Asia Pacífico (Bombay), Asia Pacífico (Singapur)
Para completar la restauración multirregional, asegúrese de que dispone de los siguientes permisos:
-
backup:StartRestoreJob
-
dsql:UpdateCluster
-
dsql:AddPeerCluster
-
dsql:RemovePeerCluster
Puede restaurar una copia de seguridad de un clúster de Aurora DSQL en varias regiones mediante la consola de AWS Backup o los comandos de la CLI.
Si tiene un plan de copia de seguridad con una regla que crea automáticamente una copia entre regiones en una de las regiones indicadas, la copia creada se puede utilizar para esta restauración multirregional.
Multi-Region la restauración comienza en tu región actual. También necesitará:
-
Una región homóloga con una copia idéntica entre regiones del punto de recuperación de su región actual
-
Witness Region, una región designada Región de AWS que participa en las configuraciones de clústeres multirregionales al permitir la escritura únicamente en el registro de transacciones sin consumir espacio de almacenamiento para los datos reales. Para obtener más información sobre las regiones testigo, consulte Creación de un clúster multirregional.
Los pasos individuales se muestran a continuación:
- Console
-
La AWS Backup consola ahora admite la restauración multirregional para los clústeres DSQL de Aurora, lo que proporciona un proceso simplificado para crear clústeres que abarquen varias regiones. Para obtener más información acerca de los clústeres multirregionales, consulte Configuración de clústeres multirregionales.
-
Inicie sesión en la consola de AWS administración y ábrala en AWS Backup . https://console.aws.amazon.com/backup
-
En el panel de navegación, elija Backup vaults (Almacenes de copia de seguridad).
-
Elija el almacén de copias de seguridad que contenga el punto de recuperación de Aurora DSQL que desee restaurar.
-
Seleccione el punto de recuperación que desee restaurar y, a continuación, elija Restaurar.
-
En la página de restauración, en Opciones de restauración, seleccione Añadir regiones homólogas para activar la restauración multirregional.
-
Seleccione una Región de clúster homóloga en el menú desplegable. Esta región debe estar dentro del mismo grupo de continentes que su región actual y también debe contener una copia interregional del punto de recuperación de la (primera) región actual.
-
Seleccione una Región testigo en el menú desplegable. Esta región también debe estar dentro del mismo grupo de continentes.
-
Defina la Configuración del clúster para los clústeres de regiones principales y homólogas:
-
Para el clúster principal, configure:
-
Para el clúster de regiones homólogas, configure:
-
Cifrado de clúster en regiones homólogas (opcional): seleccione una clave de KMS para el cifrado.
-
Protección contra eliminaciones del clúster en regiones homólogas: permite activar o desactivar la protección contra eliminaciones.
-
Revisa la configuración y seleccione Restaurar copia de seguridad.
-
La consola iniciará el proceso de restauración multirregional, que crea clústeres en ambas regiones y los vincula automáticamente.
- AWS CLI
-
Multi-Region La restauración ahora se puede lograr utilizando los nuevos metadatos de restauración orquestados con comandos de la AWS Backup CLI. Este enfoque simplifica el proceso al gestionar la vinculación de clústeres de forma automática. Para obtener más información sobre la creación de clústeres multirregionales mediante programación, consulte Configuración de clústeres multirregionales en la Guía del usuario de Aurora DSQL.
Tanto el clúster principal como el clúster homólogo deben estar en regiones del mismo grupo de continentes. La operación fallará si los clústeres se encuentran en regiones fuera del grupo de continentes. Los grupos de continentes compatibles incluyen:
-
América: EE.UU. Este (Norte de Virginia), EE.UU. Este (Ohio), EE.UU. Oeste (Oregón), Canadá Oeste (Calgary), Canadá (Central)
-
Europa: Europa (Frankfurt), Europa (Estocolmo), Europa (España), Europa (Irlanda), Europa (Londres), Europa (París)
-
Asia-Pacific: Asia Pacífico (Tokio), Asia Pacífico (Seúl), Asia Pacífico (Osaka), Asia Pacífico (Bombay), Asia Pacífico (Singapur)
Multi-Region restaurar a través de AWS CLI utilizando metadatos de restauración orquestados
-
Cree un trabajo de restauración con el comando aws backup
start-restore-job de la CLI con los nuevos metadatos de orquestación multirregionales:
ejemplo
aws backup start-restore-job \
--recovery-point-arn "arn:aws:backup:us-east-1:123456789012:recovery-point:abcd1234" \
--iam-role-arn "arn:aws:iam::123456789012:role/service-role/AWSBackupDefaultServiceRole" \
--metadata '{
"witnessRegion":"us-west-2",
"useMultiRegionOrchestration":"true",
"peerRegion":"[\"us-east-2\"]",
"regionalConfig":"[{\"region\":\"us-east-1\",\"isDeletionProtectionEnabled\":true,\"kmsKeyId\":\"arn:aws:kms:us-east-1:123456789012:key/ba4b3773-4bb8-4a7a-994c-46ede70202f5\"},{\"region\":\"us-west-2\",\"isDeletionProtectionEnabled\":true,\"kmsKeyId\":\"arn:aws:kms:us-west-2:123456789012:key/ba4b3773-4bb8-4a7a-994c-46ede70202f5\"}]"
}' \
--copy-source-tags-to-restored-resource
La estructura de metadatos incluye:
-
witnessRegion: región que servirá de testigo para el clúster multirregional. Para obtener más información, consulte Resiliencia en Amazon Aurora DSQL.
-
useMultiRegionOrchestration: fíjela en true para activar la orquestación multirregional.
-
peerRegion: matriz que contiene las regiones con clústeres homólogos en el clúster multirregional. Para obtener más información, consulte la MultiRegionProperties referencia de la API DSQL de Aurora.
-
regionalConfig: matriz que contiene la configuración de cada región:
-
region: El Región de AWS identificador.
-
isDeletionProtectionEnabled: bandera booleana para la protección contra la enable/disable eliminación. Para obtener más información, consulte la referencia de CreateCluster la API DSQL de Aurora.
-
kmsKeyId: ARN de la clave de KMS para el cifrado (opcional).
Si no se especifican las propiedades regionalConfig, se aplicarán los valores predeterminados: el cifrado predeterminado y isDeletionProtectionEnabled = TRUE.
-
Supervise el estado del trabajo de restauración con el comando aws backup
describe-restore-job:
aws backup describe-restore-job --restore-job-id job-12345678
-
Cuando se complete el trabajo de restauración, puede verificar la configuración del clúster multirregional mediante la CLI de Aurora DSQL:
aws dsql describe-cluster --cluster-identifier your-cluster-id
Para obtener más información sobre las operaciones de clústeres multirregionales, consulte la referencia UpdateCluster de la API DSQL de Aurora.
Solución de problemas de restauración de Aurora DSQL
ERROR: permisos insuficientes
Causa posible: si intenta copiar un punto de recuperación de Aurora DSQL en una cuenta (copia entre cuentas) que nunca ha interactuado con la API de DSQL, es posible que se produzca un error de emisión de permisos, ya que el rol vinculado al servicio de DSQL no está configurado en la cuenta de destino.
Solución: adjunte la política administrada de DSQL, que incluye la función vinculada al servicio de DSQL AuroraDsqlServiceLinkedRolePolicy, a una función de la cuenta de destino.
Si encuentra algún otro problema con el proceso de copia de seguridad o restauración, puede comprobar el estado de las tareas de copia de seguridad y restauración en la AWS Backup consola o mediante el. AWS CLI Además, puede revisar los AWS CloudTrail registros para ver si hay mensajes de error o eventos relevantes relacionados con sus AWS Backup operaciones.
Preguntas frecuentes sobre la restauración de Aurora DSQL
-
«¿Puedo usar AWS Backup Aurora DSQL desde la consola Aurora DSQL?»
No, solo puede realizar copias de seguridad y restauraciones, así como administrar las copias de seguridad, desde la consola, el SDK o la CLI de AWS Backup .
-
“¿Qué nivel de detalle de copia de seguridad está disponible para Aurora DSQL? ¿Puedo hacer copias de seguridad de tablas o bases de datos específicas de mi clúster?”
Solo puede realizar copias de seguridad y restaurar un clúster de Aurora DSQL completo.
-
“¿Las copias de seguridad de Aurora DSQL son copias de seguridad completas o incrementales?”
Los puntos de recuperación de los clústeres de Aurora DSQL (copias de seguridad) son copias de seguridad completas de sus clústeres.
-
“¿Puedo crear copias de seguridad para mis clústeres multirregionales de Aurora DSQL?”
Sí, puede crear copias de seguridad para cada clúster en clústeres multirregionales si sigue los mismos pasos que para crear una copia de seguridad de un solo clúster en una sola región.
AWS Backup recomienda crear una copia interregional de la copia de seguridad en la otra región desde la que planea restaurar el Multi-Region clúster, ya que la restauración multirregional requiere una copia idéntica del mismo punto de recuperación [idéntico en esta operación significa que los puntos de recuperación tienen el mismo nombre de recurso y la misma hora de creación].
-
“¿Mi clúster restaurado sobrescribirá el clúster existente?”
No. Al restaurar los datos DSQL de Aurora, AWS Backup crea un nuevo clúster a partir de las instantáneas; el clúster restaurado no sobrescribirá el clúster de origen.