Amazon RDS: implementación de varias zonas de disponibilidad

Cuando se implementa en varias zonas de disponibilidad, Amazon RDS aprovisionará y mantendrá automáticamente una réplica en espera síncrona en una zona de disponibilidad diferente. La instancia de base de datos principal se replica de forma síncrona en las zonas de disponibilidad a la réplica en espera para proporcionar redundancia de datos, eliminar congelaciones de E / S y minimizar los picos de latencia durante las copias de seguridad del sistema. La ejecución de una instancia de base de datos de alta disponibilidad puede mejorar la disponibilidad durante el mantenimiento de rutina del sistema y ayudar a proteger sus bases de datos de interrupciones de la instancia de base de datos y la zona de disponibilidad.

Cree una implementación Multi-AZ

Puede elegir implementar en Multi-AZ cuando crea su instancia de base de datos, o puede elegir modificar una instancia de base de datos existente para que se convierta en una instancia de base de datos Multi-AZ. El siguiente diagrama muestra una variación en la que modificamos un parámetro existente. Pero la misma opción está disponible al crear una instancia de base de datos.

Cómo funciona Multi-AZ

En el caso de una interrupción planificada o no planificada de su instancia de base de datos de Amazon RDS, se conmuta automáticamente a una réplica en espera en una zona de disponibilidad diferente si ha habilitado varias zonas de disponibilidad. El tiempo necesario para la conmutación por error depende de la actividad de la base de datos y otras condiciones en el momento en que la instancia de base de datos principal dejó de estar disponible. El tiempo de recuperación de un error suele ser de 60 a 120 segundos. Sin embargo, las transacciones grandes o un proceso de recuperación prolongado pueden aumentar el tiempo de conmutación por error.

Las implementaciones Multi-AZ para instancias de Oracle, PostgreSQL, MySQL y MariaDB utilizan la tecnología de conmutación por error de Amazon. Las instancias de base de datos de SQL Server utilizan la duplicación de SQL Server.

🚫