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 base de datos global de Amazon Aurora
El bloque de ejecución de la base de datos global de Amazon Aurora le permite realizar un flujo de trabajo de recuperación de conmutación por error o transició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 secundario en su base de datos global de Aurora. El objetivo de 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 de una interrupción no planificada en la Guía del usuario de Amazon Aurora.
Transición: esta operación se denominaba anteriormente conmutación por error planificada administrada. 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 Realización de transiciones para 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 base de datos global de Aurora, introduzca los siguientes valores.
importante
Antes de configurar el bloque de ejecución, asegúrese de que se aplica la política de IAM correcta. Para obtener más información, consulte Política de ejemplo de bloque de ejecución de base de datos global de Aurora.
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 de 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.
Especificar la opción para la base de datos Aurora: elija entre Transición o Conmutación por error (pérdida de datos), según lo que desee
Nombre del clúster de base de datos global de Aurora:
Tiempo de espera: introduzca un valor de tiempo de espera.
A continuación, elija Guardar paso.
Funcionamiento
Al configurar un bloque de ejecución de base de datos globales de Aurora, puede realizar la conmutación por error o la transició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 cambio de región utiliza la otra región activa como origen para igualar el porcentaje que se debe escalar.
Este bloque es compatible con los modos de ejecución ordenados y no ordenados. Una configuración no ordenada realiza una conmutación por error de una base de datos global de Aurora, lo que podría provocar la pérdida de datos.
Para obtener más información sobre la recuperación ante desastres de base de datos global de Aurora, incluidas la conmutación por error y la transición, consulte Uso de la transició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 la característica de cambio de región evalúa el plan, realiza varias comprobaciones de la configuración y los permisos del bloque de ejecución de Aurora. La característica de 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 base de datos de Aurora tanto en la región de origen como la de destino.
Los clústeres de bases de datos de origen y destino están en un estado que permite la transición de base de datos global.
Hay instancias de base de datos tanto en los clústeres de origen como de destino.
Las versiones del motor de clústeres global para la acción de transició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 el rol de IAM del plan tenga los permisos necesarios para la conmutación por error y la transició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 identidades 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, la característica de cambio de región 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 administrar e interactuar con Aurora cuando se ejecuta este paso durante la ejecución de un plan.