Introducción a los grupos de disponibilidad de AlwaysOn (SQL Server)

En este tema se describen los pasos para las instancias de configuración de SQL Server 2012 para admitir Grupos de disponibilidad AlwaysOn y crear, administrar, y supervisar la disponibilidad de grupo.

  • **Antes de empezar: **

    Lecturas recomendadas

  • **Introducción a: **

    Configurar una instancia de SQL Server para admitir grupos de disponibilidad de AlwaysOn

    Crear y configurar un nuevo grupo de disponibilidad

    Administrar grupos, réplicas y bases de datos de disponibilidad

    Supervisar grupos de disponibilidad

  • Contenido relacionado

Antes de empezar

Lecturas recomendadas

Antes de crear el primer grupo de disponibilidad, recomendamos leer los siguientes temas:

Configurar una instancia de SQL Server para admitir grupos de disponibilidad de AlwaysOn

   

Paso

Vínculos

Casilla

Habilitar Grupos de disponibilidad AlwaysOn. La característica Grupos de disponibilidad AlwaysOn debe habilitarse en cada instancia de SQL Server 2012 que va a participar en un grupo de disponibilidad.

Requisitos previos: el equipo host debe ser en un nodo de Clústeres de conmutación por error de Windows Server (WSFC).

Para obtener información sobre otros requisitos previos, vea "Requisitos previos y restricciones de las instancias de SQL Server" en Requisitos previos, restricciones y recomendaciones para Grupos de disponibilidad AlwaysOn (SQL Server).

Habilitar y deshabilitar grupos de disponibilidad de AlwaysOn

Casilla

Crear un extremo de creación de reflejo de la base de datos (si no hay ninguno) Asegúrese de que cada instancia del servidor posee un extremo de creación de reflejo de la base de datos. La instancia de servidor utiliza este extremo para recibir conexiones de Grupos de disponibilidad AlwaysOn de otras instancias de servidor.

Para determinar si existe un extremo de creación de reflejo de la base de datos:

Para la autenticación de Windows: para crear un extremo de reflejo de la base, mediante: 

Para la autenticación de certificados: para crear un extremo de creación de reflejo de la base de datos, mediante:

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Crear y configurar un nuevo grupo de disponibilidad

     

Paso

Vínculos

Casilla

Cree el grupo de disponibilidad. Cree el grupo de disponibilidad en la instancia de SQL Server que hospeda las bases de datos que se van a agregar al grupo de disponibilidad.

Como mínimo, cree la instancia principal en la instancia de SQL Server donde vaya crear la réplica de disponibilidad. Puede especificar entre una y cuatro réplicas secundarias. Para obtener información acerca de las propiedades de la replicación y los grupos de disponibilidad, vea CREATE AVAILABILITY GROUP (Transact-SQL).

Se recomienda encarecidamente que cree un agente de escucha del grupo de disponibilidad.

Requisitos previos: las instancias de SQL Server que hospedan réplicas de disponibilidad para un grupo de disponibilidad dado deben residir en nodos independientes de un único clúster de WSFC. La única excepción es que mientras se migra a otro clúster de WSFC, un grupo de disponibilidad puede ocupar temporalmente dos clústeres.

Para obtener información sobre otros requisitos previos, vea "Requisitos previos y restricciones de los grupos de disponibilidad", "Requisitos previos y restricciones de las bases de datos de disponibilidad" y "Requisitos previos y restricciones de las instancias de SQL Server" en Requisitos previos, restricciones y recomendaciones para Grupos de disponibilidad AlwaysOn (SQL Server).

Para crear un grupo de disponibilidad, puede utilizar alguna de las herramientas siguientes:

Casilla

Une las réplicas secundarias al grupo de disponibilidad. Conectarse a cada instancia de SQL Server 2012 que hospeda una replicación secundaria y combinar la replicación secundaria local al grupo de disponibilidad.

Combinar una réplica secundaria con un grupo de disponibilidad

SugerenciaSugerencia

Si usa el Asistente para nuevo grupo de disponibilidad, este paso se automatiza.

Casilla

Prepare las bases de datos secundarias. En cada instancia de servidor que está hospedando una replicación secundaria, restaure las copias de seguridad de las bases de datos principales utilizando RESTORE WITH NORECOVERY.

Preparar una base de datos secundaria manualmente

SugerenciaSugerencia

El Asistente para nuevo grupo de disponibilidad puede preparar las bases de datos secundarias automáticamente. Para obtener más información, vea “requisitos previos para usar la sincronización de datos inicial completa” en Página Seleccionar sincronización de datos iniciales (asistentes para grupos de disponibilidad AlwaysOn).

Casilla

Una las bases de datos secundarias al grupo de disponibilidad. En cada instancia del servidor que hospede la réplica secundaria, una cada base de datos secundaria local al grupo de disponibilidad. Al combinar el grupo de la disponibilidad, una base de datos secundaria dada inicia la sincronización de datos con la base de datos principal correspondiente.

Combinar una base de datos secundaria con un grupo de disponibilidad

SugerenciaSugerencia

El Asistente para nuevo grupo de disponibilidad puede realizar este paso si todas las bases de datos secundarias existen en cada replicación secundaria.

Cree un agente de escucha de grupo de disponibilidad.  Este paso es necesario a menos que creara previamente el agente de escucha de grupo de disponibilidad mientras creó el grupo de disponibilidad.

Crear o configurar un agente de escucha del grupo de disponibilidad (SQL Server)

Casilla

Asigne el nombre de host DNS del agente de escucha para los desarrolladores de aplicaciones. Los desarrolladores tienen que especificar este nombre DNS en las cadenas de conexión para dirigir las solicitudes de conexión al agente de escucha del grupo de disponibilidad. Para obtener más información, vea Agentes de escucha del grupo de disponibilidad, conectividad de cliente y conmutación por error de una aplicación (SQL Server).

"Seguimiento: después de crear un agente de escucha del grupo de disponibilidad" en Crear o configurar un agente de escucha del grupo de disponibilidad (SQL Server)

Casilla

Configure dónde se hace una copia de seguridad de los trabajos. Si desea realizar copias de seguridad de las bases de datos secundarias, debe crear un script de trabajo de copia de seguridad que tenga en cuenta la preferencia de copia de seguridad automatizada. Cree un script para cada base de datos del grupo de disponibilidad en cada instancia de servidor que hospede una réplica de disponibilidad para el grupo de disponibilidad.

"Seguimiento: después de configurar la copia de seguridad en las réplicas secundarias" en Configurar la copia de seguridad en réplicas de disponibilidad (SQL Server)

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Administrar grupos, réplicas y bases de datos de disponibilidad

[!NOTA]

Para obtener información acerca de las propiedades de la replicación y los grupos de disponibilidad, vea CREATE AVAILABILITY GROUP (Transact-SQL).

La administración de un grupo de disponibilidad implica una o varias de las siguientes tareas:

Tarea

Vínculo

Modificar la directiva de conmutación por error flexible del grupo de disponibilidad para controlar las condiciones que producen una conmutación por error automática. Esta directiva es pertinente cuando la conmutación automática por error es posible.

Configurar la directiva flexible de conmutación por error de un grupo de disponibilidad

Realizar una conmutación por error manual planeada o una conmutación por error manual forzada (con posible pérdida de datos), denominada normalmente conmutación por error forzada. Para obtener más información, vea Conmutación por error y modos de conmutación por error (grupos de disponibilidad AlwaysOn).

Usar un conjunto de directivas definidas previamente para ver el estado de un grupo de disponibilidad y sus réplicas y bases de datos.

Agregar o quitar una réplica secundaria.

Suspender o reanudar una base de datos de disponibilidad. Suspender una base de datos secundaria la mantiene en su momento actual en el tiempo hasta que se reanuda.

Agregar o quitar una base de datos.

Volver a configurar o crear un agente de escucha del grupo de disponibilidad.

Crear o configurar un agente de escucha del grupo de disponibilidad

Eliminar un grupo de disponibilidad.

Eliminar un grupo de disponibilidad

Solucionar problemas de las operaciones para agregar archivos. Esto puede ser necesario si la base de datos principal y una base de datos secundaria tienen distintas rutas de acceso.

Solucionar problemas de una operación ADD-FILE

Alterar las propiedades de una réplica de disponibilidad.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Supervisar grupos de disponibilidad

Para supervisar las propiedades y el estado de un grupo de disponibilidad AlwaysOn, puede utilizar las siguientes herramientas.

Herramienta

Descripción breve

Vínculos

Paquete de supervisión de System Center para SQL Server

El paquete de supervisión de SQL Server (SQLMP) es la solución recomendada para supervisar los grupos de disponibilidad y las bases de datos de disponibilidad y de replicación de disponibilidad para los administradores TIC. Entre las características de supervisión que son de particular importancia para Grupos de disponibilidad AlwaysOn se incluyen las siguientes:

  • La detectabilidad automática de los grupos de disponibilidad, las réplicas de disponibilidad y la base de datos de disponibilidad entre cientos de equipos. Esto le permite realizar fácilmente el seguimiento del inventario de Grupos de disponibilidad AlwaysOn.

  • Alertas y vales de System Center Operations Manager (SCOM). Estas características proporcionan un conocimiento detallado que permite una resolución más rápida de un problema.

  • Una extensión personalizada de la supervisión del estado de AlwaysOn mediante la administración basada en directivas (PBM).

  • El estado abarca desde las bases de datos de disponibilidad a las réplicas de disponibilidad.

  • Tareas personalizadas que administran Grupos de disponibilidad AlwaysOn desde la consola de System Center Operations Manager.

Para descargar el paquete de supervisión (SQLServerMP.msi) y la Guía del paquete de administración de SQL Server para System Center Operations Manager (SQLServerMPGuide.doc), vea:

Paquete de supervisión de System Center para SQL Server

Transact-SQL

El catálogo y las vistas de administración dinámica de Grupos de disponibilidad AlwaysOn proporcionan una gran cantidad de información sobre los grupos de disponibilidad y las réplicas, bases de datos, escuchas y el entorno de clúster de WSFC.

Supervisar grupos de disponibilidad (Transact-SQL)

SQL Server Management Studio

El panel Detalles del Explorador de objetos muestra información básica acerca de los grupos de disponibilidad hospedados en la instancia de SQL Server a la que está conectado.

SugerenciaSugerencia

Utilice este panel para seleccionar varios grupos, réplicas o bases de datos de disponibilidad y para realizar tareas administrativas rutinarias en los objetos seleccionados; por ejemplo, quitar de un grupo de disponibilidad varias réplicas o bases de datos de disponibilidad.

Detalles del Explorador de objetos para supervisar la disponibilidad de los grupos

SQL Server Management Studio

Los cuadros de diálogo Propiedades permiten ver las propiedades de los grupos de disponibilidad, las réplicas o los agentes de escucha y, en algunos casos, para cambiar la configuración.

Monitor de sistema

El objeto de rendimiento SQLServer:Availability Replica contiene contadores de rendimiento que proporcionan información acerca de las réplicas de disponibilidad.

SQL Server, réplica de disponibilidad

Monitor de sistema

El objeto de rendimiento SQLServer:Database Replica contiene contadores de rendimiento que proporcionan información acerca de las bases de datos secundarias en una réplica secundaria dada.

El objeto SQLServer:Databases de SQL Server contiene contadores de rendimiento que supervisan las actividades del registro de transacciones, entre otras cosas. Los siguientes contadores son especialmente importantes para supervisar la actividad del registro de transacciones en bases de datos de disponibilidad: Tiempo de escritura de vaciados de registro (ms), Vaciados del registro/s, Errores de caché de grupo de registros/s, Lecturas de disco de grupo de registros/s y Solicitudes de grupo de registros/s.

SQL Server, réplica de base de datos

Databases (objeto de SQL Server)

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Contenido relacionado

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Vea también

Conceptos

Grupos de disponibilidad AlwaysOn (SQL Server)

Información general de los grupos de disponibilidad AlwaysOn (SQL Server)

Configuración de una instancia del servidor para grupos de disponibilidad AlwaysOn (SQL Server)

Creación y configuración de grupos de disponibilidad (SQL Server)

Supervisión de los grupos de disponibilidad (SQL Server)

Información general sobre instrucciones Transact-SQL para grupos de disponibilidad de AlwaysOn (SQL Server)

Información general de los cmdlets de PowerShell para grupos de disponibilidad AlwaysOn (SQL Server)