Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Implementaciones Multi-AZ para Amazon RDS for Microsoft SQL Server

Modo de enfoque
Implementaciones Multi-AZ para Amazon RDS for Microsoft SQL Server - Amazon Relational Database Service

Las implementaciones Multi-AZ proporcionan unos niveles superiores de disponibilidad, durabilidad de los datos y tolerancia a errores para las instancias de base de datos. Si se produce una interrupción del servicio no planificada o un mantenimiento planificado de la base de datos, Amazon RDS conmuta automáticamente a la instancia de base de datos secundaria. Esta funcionalidad permite que las operaciones de base de datos se reanuden rápidamente sin intervención manual. Las instancias principal y en espera usan el mismo punto de enlace, cuya dirección de red física cambia a la réplica secundaria como parte del proceso de conmutación por error. No tiene que volver a configurar su aplicación cuando se produzca una conmutación por error.

Amazon RDS admite implementaciones Multi-AZ para instancias de base de datos en las que se ejecuta Microsoft SQL Server mediante el uso de la creación de reflejos de bases de datos (DBM) de SQL Server o los grupos de disponibilidad (AG) AlwaysOn. Amazon RDS monitorea y mantiene el estado de la implementación Multi-AZ. Si se produce algún problema, RDS reparará automáticamente las instancias de base de datos con problemas, restablecerá la sincronización e iniciará las conmutaciones por error. La conmutación por error solo ocurre si las instancias en espera y principal están totalmente sincronizadas. No es necesario que administre nada.

Al configurar Multi-AZ en SQL Server, RDS configura automáticamente todas las bases de datos en la instancia para utilizar DBM o AG. Amazon RDS se encarga de la instancia principal, el testigo de creación de reflejo y la instancia de base de datos secundaria en su nombre. Debido a que la configuración es automática, RDS selecciona DBM o AG siempre en función de la versión de SQL Server que implemente.

Amazon RDS admite Multi-AZ con los AG Always On para las siguientes versiones y ediciones de SQL Server:

  • SQL Server 2022

    • Standard Edition

    • Enterprise Edition

  • SQL Server 2019:

    • Standard Edition 15.00.4073.23 y posteriores

    • Enterprise Edition

  • SQL Server 2017:

    • Standard Edition 14.00.3401.7 y posteriores

    • Enterprise Edition 14.00.3049.1 y posteriores

  • SQL Server 2016: Enterprise Edition 13.00.5216.0 o posterior

Amazon RDS es compatible con Multi-AZ con DBM para las siguientes versiones y ediciones de SQL Server, salvo para las versiones mencionadas anteriormente:

  • SQL Server 2019: Standard Edition 15.00.4043.16

  • SQL Server 2017: Standard y Enterprise Editions

  • SQL Server 2016: Standard y Enterprise Editions

Puede utilizar la siguiente consulta SQL para determinar si su instancia de base de datos de SQL Server es Single-AZ, Multi-AZ con DBM o Multi-AZ con AG Always On.

SELECT CASE WHEN dm.mirroring_state_desc IS NOT NULL THEN 'Multi-AZ (Mirroring)' WHEN dhdrs.group_database_id IS NOT NULL THEN 'Multi-AZ (AlwaysOn)' ELSE 'Single-AZ' END 'high_availability' FROM sys.databases sd LEFT JOIN sys.database_mirroring dm ON sd.database_id = dm.database_id LEFT JOIN sys.dm_hadr_database_replica_states dhdrs ON sd.database_id = dhdrs.database_id AND dhdrs.is_local = 1 WHERE DB_NAME(sd.database_id) = 'rdsadmin';

La salida se parece a la siguiente:

high_availability Multi-AZ (AlwaysOn)

Adición de implementaciones Multi-AZ a una instancia de base de datos de Microsoft SQL Server

Al crear una nueva instancia de base de datos de SQL Server utilizando la AWS Management Console, puede añadir Multi-AZ con creación de reflejos (DBM) o AG Always On. Para ello, elija Yes (Mirroring / Always On) (Sí [Creación de reflejos / Always On]) en la Multi-AZ Deployment (Implementación Multi-AZ) . Para obtener más información, consulte Creación de una instancia de base de datos de Amazon RDS.

Cuando modifique una instancia de base de datos de SQL Server existente con la consola, puede añadir Multi-AZ con DBM o AG al seleccionar Yes (Mirroring/Always On) (Sí [Replicación/Siempre activada]) en Multi-AZ Deployment (Implementación multi-AZ) en la página Modify DB Instance (Modificar instancia de base de datos). Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.

nota

Si la instancia de base de datos ejecuta la creación de reflejos de base de datos (DBM) —no grupos de disponibilidad (AG) Always On— deshabilite la optimización en memoria antes de agregar Multi-AZ. Deshabilite la optimización en memoria con DBM antes de agregar Multi-AZ si su instancia de base de datos ejecuta SQL Server 2016 o 2017 Enterprise Edition y está habilitada la optimización en memoria.

Si la instancia de base de datos está ejecutando AG, este paso no es necesario.

Eliminación de Multi-AZ de una instancia de base de datos de Microsoft SQL Server

Al modificar una instancia de base de datos de SQL Server existente mediante AWS Management Console, se pueden eliminar implementaciones Multi-AZ con DBM o AG. Para hacerlo, elija No (Mirroring / Always On) (No [Replicación/Siempre activada) en Multi-AZ deployment (Implementación Multi-AZ) en la página Modify DB Instance (Modificar instancia de base de datos). Para obtener más información, consulte Modificación de una instancia de base de datos de Amazon RDS.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.