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
Para restaurar un clúster de región única 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 Aurora DSQL, ahora puede usar la AWS Backup consola o la 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ás que especificar parámetros adicionales, como una región testigo, regiones homólogas y ajustes de configuración regional. La restauración multirregional crea un clúster que abarca varias regiones Regiones de AWS, lo que proporciona una mayor disponibilidad y capacidades de recuperación ante desastres.
Restaure el clúster de 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.
-
Selecciona el botón «Restaurar» situado junto al punto de recuperación que deseas 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 anule la selección de la casilla para desactivar la opción.
-
Revise la configuración y, cuando sea satisfactoria, seleccione el botón Restaurar copia de seguridad.
AWS Backup creará un nuevo clúster Aurora DSQL.
- AWS CLI
-
Restauración de una sola región
-
Utilice el comando CLI aws backup start-restore-job
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:
{
"recoveryPointArn": "arn",
"tags": Map<String, String>,
"metadata": {
"regionalConfig": [
{
"region": "us-east-1
", // optional
"isDeletionProtectionEnabled": true, // optional
"kmsKeyId": "my_key
" // optional
},
]
}
}
Restaurar un clúster multirregional Aurora DSQL
La restauración de clústeres multirregionales de Aurora DSQL se produce dentro de un triplete de regiones cerrado, que es un grupo de tres pares. Regiones de AWS La restauración multirregional requiere que las regiones que especifique en la operación estén incluidas en un triplete. Para obtener más información sobre los clústeres multirregionales, consulte Configuración de clústeres multirregionales.
Los tres tripletes son:
-
EE.UU. Este (Norte de Virginia); EE.UU. Este (Ohio); EE.UU. Oeste (Norte de California)
-
Europa (Irlanda); Europa (Londres); Europa (París)
-
Asia Pacífico (Tokio); Asia Pacífico (Seúl); Asia Pacífico (Osaka)
Para completar la restauración multirregional, asegúrese de tener los siguientes permisos:
-
backup:StartRestoreJob
-
dsql:UpdateCluster
-
dsql:AddPeerCluster
-
dsql:RemovePeerCluster
Puede restaurar una copia de seguridad de un clúster DSQL de Aurora en varias regiones mediante la AWS Backup consola o los comandos de la CLI.
Si tiene un plan de respaldo con una regla que crea automáticamente una copia interregional en una de las regiones indicadas, la copia creada se puede utilizar para esta restauración multirregional.
La restauración multirregional comienza con tu región actual. También necesitarás:
-
Región homóloga con una copia idéntica entre regiones del punto de recuperación de su región actual
-
Región testigo, una región designada Región de AWS que participa en configuraciones de clústeres multirregionales al permitir la escritura únicamente del 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 sobre los clústeres multirregionales, consulte Configuración de clústeres multirregionales.
-
Inicie sesión en la consola AWS de administración y abra la AWS Backup consola en 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 contiene el punto de recuperación Aurora DSQL que desea restaurar.
-
Seleccione el punto de recuperación que desee restaurar y, a continuación, seleccione Restaurar.
-
En la página de restauración, en Opciones de restauración, selecciona 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 triplete que su región actual y también debe contener una copia interregional del punto de recuperación de la (primera) región actual.
-
Selecciona una región testigo en el menú desplegable. Esta región también debe estar dentro del mismo triplete.
-
Configure los ajustes del clúster para los clústeres de regiones principales y pares:
-
Para el clúster principal, configure:
-
Para el clúster de regiones homólogas, configure:
-
Cifrado de clústeres de regiones homólogas (opcional): seleccione una clave KMS para el cifrado.
-
Protección contra la eliminación de clústeres de regiones homólogas: active o desactive la protección contra la eliminación.
-
Revisa la configuración y selecciona 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
-
La restauración multirregional ahora se puede lograr mediante los nuevos metadatos de restauración orquestada con comandos 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 CreateMultiRegionClustersla Referencia de la API Aurora DSQL.
Tanto el clúster principal como el clúster homólogo deben estar en regiones del mismo triplete. La operación fallará si los clústeres se encuentran en regiones fuera del triplete.
-
EE.UU. Este (Norte de Virginia); EE.UU. Este (Ohio); EE.UU. Oeste (Norte de California)
-
Europa (Irlanda); Europa (Londres); Europa (París)
-
Asia Pacífico (Tokio); Asia Pacífico (Seúl); Asia Pacífico (Osaka)
Restauración multirregional mediante el AWS CLI uso de metadatos de restauración orquestada
-
Cree un trabajo de restauración mediante el comando CLI aws backup
start-restore-job
con los nuevos metadatos de orquestación multirregional:
aws backup start-restore-job \
--recovery-point-arn "arn:aws:backup:us-east-1:123456789012:recovery-point:abcd1234" \
--metadata '{
"witnessRegion": "us-west-1",
"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\"}]"
}'
La estructura de metadatos incluye:
-
witnessRegion
: La región que servirá de testigo para el clúster multirregional. Para obtener más información, consulte Resiliencia en Amazon Aurora DSQL.
-
useMultiRegionOrchestration
: Configúrelo true
para habilitar la orquestación multirregional.
-
peerRegion
: Una matriz que contiene las regiones con clústeres homólogos en el clúster multirregional. Para obtener más información, consulte MultiRegionPropertiesla Referencia de la API DSQL de Aurora.
-
regionalConfig
: Una matriz que contiene la configuración de cada región:
-
region
: El Región de AWS identificador.
-
isDeletionProtectionEnabled
: Bandera booleana para protección contra enable/disable eliminaciones. Para obtener más información, consulte CreateClusterla Referencia de la API DSQL de Aurora.
-
kmsKeyId
: El ARN de la clave KMS para el cifrado (opcional).
Si no se especifican las regionalConfig
propiedades, se aplicarán los valores predeterminados: cifrado predeterminado y isDeletionProtectionEnabled
=TRUE
.
-
Supervise el estado del trabajo de restauración mediante el aws backup
describe-restore-job
comando:
aws backup describe-restore-job --restore-job-id job-12345678
-
Una vez que se complete el trabajo de restauración, puede verificar la configuración del clúster multirregional mediante la CLI DSQL de Aurora:
aws dsql describe-cluster --cluster-identifier your-cluster-id
Para obtener más información sobre las operaciones de clústeres multirregionales, consulte UpdateClusterla Referencia de la API Aurora DSQL.
Solución de problemas de restauración de Aurora DSQL
Error: permisos insuficientes
Causa posible: si intenta copiar un punto de recuperación de DSQL de Aurora en una cuenta (copia multicuenta) que nunca ha interactuado con la API de DSQL, es posible que se produzca un error de emisión de permisos, ya que la función vinculada al servicio de DSQL no está configurada en la cuenta de destino.
Solución: adjunte la política gestionada de DSQL que incluye la función vinculada al servicio de DSQL a una función de la cuenta de destino. AuroraDsqlServiceLinkedRolePolicy
Si tiene 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 la. 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 DSQL de Aurora
-
«¿Puedo usarlo AWS Backup para 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 AWS Backup consola, el SDK o la CLI.
-
«¿Qué granularidad de backup 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 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 DSQL de Aurora (copias de seguridad) son copias de seguridad completas de sus clústeres.
-
«¿Puedo crear copias de seguridad para mis clústeres multirregionales Aurora DSQL?»
Sí, puede crear copias de seguridad para cada clúster de clústeres multirregionales siguiendo los mismos pasos que cuando crea una copia de seguridad de un solo clúster en una sola región.
AWS Backup recomienda crear una copia multiregional de la copia de seguridad en la otra región desde la que planea restaurar el clúster multirregional, 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 hora de creación].
-
«¿Mi clúster restaurado sobrescribirá el clúster existente?»
No. Al restaurar los datos de Aurora DSQL, AWS Backup crea un nuevo clúster a partir de las instantáneas; el clúster restaurado no sobrescribirá el clúster de origen.