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.
Implementación de la solución
Tras configurar los requisitos previos, siga las instrucciones del patrón DR Orchestrator Framework. Se incluyen instrucciones para Amazon RDSAurora y Amazon ElastiCache. Para probar la solución, revise los requisitos previos y las limitaciones e implemente bases de datos de ejemplo en AWS ellas.
Requisitos previos
-
Estoy activo Cuenta de AWS
para implementar esta solución. -
Permisos para crear buckets de Amazon Simple Storage Service (Amazon S3) y los recursos utilizados en las plantillas. AWS CloudFormation
-
Antes de ejecutar la máquina de
DR Orchestrator FAILBACKestados:-
Modifique manualmente la RDS instancia o modifique el clúster de base de datos Amazon Aurora e inhabilite
DeletionProtection. -
Realice una instantánea de la base de datos antes de eliminar la RDS instancia de Amazon o el clúster de Aurora si tiene previsto realizar un análisis de la causa raíz (RCA).
-
Limitaciones
-
La disponibilidad y el soporte de las funciones varían según las versiones específicas de cada motor de base de datos y entre ellas Regiones de AWS. Para obtener más información sobre la disponibilidad de funciones y regiones para la replicación entre regiones, consulte Réplicas de lectura entre regiones.
-
Esta solución se probó con una instancia de base de datos principal con una réplica de lectura. Si desea utilizar más de una réplica de lectura, pruebe la solución minuciosamente antes de implementarla en un entorno de producción.
-
En el caso de AmazonRDS, la solución solo es compatible con los siguientes motores: Amazon RDS for My SQL, Amazon RDS for Postgre SQL y Amazon for RDS MariaDB.
Implemente bases de datos de ejemplo en AWS
Para demostrar la solución de recuperación ante desastres entre regiones para bases de datos AWS, puede implementar Amazon RDS for My SQL, Amazon Aurora My SQL -Compatible Edition y Amazon ElastiCache (RedisOSS) - Global Datastore. Siga las instrucciones del App-StackREADME archivo del repositorio -databases. aws-cross-region-drus-east-1 y la región secundaria esus-west-2.
La pila de aplicaciones utiliza la sección de AWS CloudFormation salidas para exportar los parámetros que utiliza DR Orchestrator Framework para automatizar la conmutación por error y la conmutación por recuperación de las bases de datos. AWS