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.
Bloque de ejecución de Amazon Aurora Global Database
El bloque de ejecución de Amazon Aurora Global Database le permite realizar un flujo de trabajo de recuperación por error o conmutación para una base de datos global.
Conmutación por error: utilice este enfoque para recuperarse de una interrupción imprevista. Con este enfoque, realiza una conmutación por error entre regiones a uno de los clústeres de bases de datos secundarios de las bases de datos globales de Aurora. El objetivo del punto de recuperación (RPO) de este enfoque suele ser un valor distinto de cero medido en segundos. La cantidad de pérdida de datos depende del retraso en la replicación de las bases de datos globales de Aurora Regiones de AWS en el momento de la falla. Para obtener más información, consulte Recuperación de una base de datos global de Amazon Aurora tras una interrupción imprevista en la Guía del usuario de Amazon Aurora.
Conmutación: anteriormente, esta operación se denominaba conmutación por error planificada gestionada. Utilice este enfoque para situaciones controladas, como el mantenimiento operativo y otros procedimientos operativos planificados en los que todos los clústeres de Aurora y otros servicios con los que interactúan se encuentren en buen estado. Dado que esta característica sincroniza los clústeres secundarios de base de datos con el principal antes de realizar cualquier otro cambio, el RPO es 0 (sin pérdida de datos). Para obtener más información, consulte Realizar cambios en las bases de datos globales de Amazon Aurora en la Guía del usuario de Amazon Aurora.
Configuración
Para configurar un bloque de ejecución de Aurora Global Database, introduzca los siguientes valores:
Nombre del paso: introduzca un nombre.
Descripción del paso (opcional): introduzca una descripción del paso.
Nombre del clúster de la base de datos global Aurora: introduzca el identificador de la base de datos global.
ARN del clúster para la región: introduzca el ARN del clúster que se utilizará en cada región del plan.
Especifique la opción para la base de datos Aurora: elija entre conmutación o conmutación por error (pérdida de datos), según lo que desee
Nombre del clúster de Aurora Global Database:
Tiempo de espera: introduzca un valor de tiempo de espera.
A continuación, selecciona Guardar paso.
Funcionamiento
Al configurar un bloque de ejecución de Aurora Global Databases, puede realizar la conmutación por error o la conmutación de bases de datos globales como parte de la recuperación de la aplicación. Si utiliza un active/active enfoque, el conmutador de región utiliza la otra región configurada como origen. Es decir, si se está desactivando una región, el conmutador de región utiliza la otra región activa como fuente para igualar el porcentaje a escalar.
Este bloque admite los modos de ejecución elegantes y desgraciados. Una configuración incorrecta provoca una conmutación por error de Aurora Global Database, lo que podría provocar la pérdida de datos.
Para obtener más información sobre la recuperación ante desastres de Aurora Global Database, incluidas la conmutación por error y la conmutación, consulte Uso de la conmutación o la conmutación por error en las bases de datos globales de Amazon Aurora en la Guía del usuario de Amazon Aurora.
¿Qué se evalúa como parte de la evaluación del plan
Cuando el conmutador de región evalúa su plan, el conmutador de región realiza varias comprobaciones de la configuración y los permisos del bloque de ejecución de Aurora. El cambio de región verifica que lo siguiente sea correcto:
Existe el clúster global de Aurora especificado en la configuración.
Hay clústeres de bases de datos Aurora tanto en la región de origen como en la de destino.
Los clústeres de bases de datos de origen y destino están en un estado que permite el cambio de base de datos global.
Hay instancias de base de datos tanto en el clúster de origen como en el de destino
Las versiones del motor de clústeres global para la acción de conmutación son compatibles. Esto incluye verificar que los clústeres estén en las mismas versiones principal, secundaria y de parche, con algunas excepciones que se indican en la documentación de Aurora.
El cambio de región también valida que la función de IAM del plan tenga los permisos necesarios para la conmutación por error y la conmutación de Aurora. Para obtener más información sobre los permisos necesarios para los bloques de ejecución del cambio de región, consulte. Ejemplos de políticas basadas en la identidad para el cambio de región en ARC
Los permisos de IAM correctos son esenciales para el correcto funcionamiento del bloque de ejecución de Aurora. Si se produce un error en alguna de estas validaciones, Region Switch muestra advertencias sobre la existencia de problemas y proporciona mensajes de error específicos para ayudarle a resolver los problemas de permisos o configuración. Esto garantiza que su plan tenga el acceso necesario para gestionar la Aurora e interactuar con ella durante la ejecución de este paso.