Grupos de disponibilidad AlwaysOn - AWS Guía prescriptiva

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.

Grupos de disponibilidad AlwaysOn

Los grupos de disponibilidad Always On de SQL Server proporcionan soluciones de alta disponibilidad y recuperación de desastres para las bases de datos de SQL Server. Un grupo de disponibilidad consta de un conjunto de bases de datos de usuarios que realizan la conmutación por error entre sí. Incluye un único conjunto de bases de datos principales de lectura/escritura y varios (de uno a ocho) conjuntos de bases de datos secundarias relacionadas. Puede hacer que las bases de datos secundarias estén disponibles en el nivel de aplicación como copias de solo lectura de las bases de datos principales (solo en la edición SQL Server Enterprise), a fin de proporcionar una arquitectura de escalado ascendente para las cargas de trabajo de lectura. También puede utilizar las bases de datos secundarias para operaciones de copia de seguridad.

Los grupos de disponibilidad Always On de SQL Server admiten los modos de confirmación sincrónico y asincrónico. En el modo sincrónico, la réplica principal confirma las transacciones de la base de datos después de confirmar o escribir los cambios en el registro de la réplica secundaria. Con este modo, puede realizar una conmutación por error manual planificada y una conmutación por error automática si las réplicas están sincronizadas. Puede usar el modo de confirmación sincrónica entre instancias de SQL Server dentro del mismo entorno (por ejemplo, si todas las instancias están en las instalaciones o todas las instancias están en AWS).

En el modo de confirmación asincrónico, la réplica principal confirma las transacciones de la base de datos sin esperar a la réplica secundaria. Puede usar el modo de confirmación asincrónico entre instancias de SQL Server que se encuentren en entornos diferentes (por ejemplo, si tiene instancias en las instalaciones y en AWS).

Puede usar los grupos de disponibilidad Always On para una alta disponibilidad o una recuperación de desastres. Utilice este método cuando:

  • Tenga requisitos de RTO y RPO estrictos. Los grupos de disponibilidad Always On proporcionan un RPO de segundos y un RTO de segundos a minutos.

  • Desee administrar un grupo de bases de datos y realizar una conmutación por error en él. Los grupos de disponibilidad Always On admiten de 0 a 4 réplicas secundarias en el modo de confirmación sincrónica para SQL Server 2019.

  • Desee utilizar la conmutación por error automática en el modo de confirmación sincrónica y no necesite un servidor de testigo.

  • Desee leer datos de la base de datos secundaria.

  • Desea sincronizar múltiples destinos de base de datos con la base de datos principal.

A partir de SQL Server 2016 SP1, la edición SQL Server Standard proporciona una alta disponibilidad básica para una única base de datos secundaria ilegible y un agente de escucha por grupo de disponibilidad. También admite un máximo de dos nodos por grupo de disponibilidad.