Configuración de un grupo de disponibilidad de SQL Server Always On para Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Use la información de este artículo para configurar y administrar un grupo de disponibilidad de SQL Server Always On para la base de datos de sitio Configuration Manager. Antes de empezar, familiarícese con la información de Preparación para usar un grupo de disponibilidad. Familiarícese también con SQL Server documentación que abarca el uso de grupos de disponibilidad y procedimientos relacionados.

Creación y configuración de un grupo de disponibilidad

Use este procedimiento para crear un grupo de disponibilidad para Configuration Manager. Después, mueva una copia de la base de datos del sitio a ese grupo de disponibilidad.

  1. Use el siguiente comando para detener el sitio de Configuration Manager:

    preinst.exe /stopsite

    Para obtener más información, vea Herramienta de mantenimiento de jerarquía.

  2. Cambie el modelo de copia de seguridad de la base de datos del sitio de SIMPLE a FULL:

    ALTER DATABASE [CM_xxx] SET RECOVERY FULL;
    

    Los grupos de disponibilidad solo admiten el modelo de copia de seguridad COMPLETA. Para obtener más información, vea Ver o cambiar el modelo de recuperación de una base de datos.

  3. Use SQL Server para crear una copia de seguridad completa de la base de datos del sitio. Seleccione una de las opciones siguientes:

    • Será miembro del grupo de disponibilidad: si usa este servidor como miembro de réplica principal inicial del grupo de disponibilidad, no es necesario restaurar una copia de la base de datos de sitio a este servidor u otro del grupo. La base de datos ya está en su lugar en la réplica principal. SQL Server replica la base de datos en las réplicas secundarias durante un paso posterior.

    • No será miembro del grupo de disponibilidad: restaure una copia de la base de datos del sitio en el servidor que hospedará la réplica principal del grupo.

    Para obtener más información, consulte los siguientes artículos en la documentación de SQL Server:

    Nota:

    Si tiene previsto pasar de un grupo de disponibilidad a independiente en una réplica existente, quite primero la base de datos del grupo de disponibilidad.

  4. En el servidor que hospedará la réplica principal inicial del grupo, use el Asistente para nuevo grupo de disponibilidad para crear el grupo de disponibilidad. En el asistente:

    • En la página Seleccionar base de datos, seleccione la base de datos del sitio de Configuration Manager.

    • En la página Especificar réplicas , configure:

      • Réplicas: Especifique los servidores que hospedarán réplicas secundarias.

      • Oyente: Especifique el nombre DNS del agente de escucha como un nombre DNS completo, por ejemplo <listener_server>.fabrikam.com. Al configurar Configuration Manager para usar la base de datos en el grupo de disponibilidad, usa este nombre.

    • En la página Seleccionar sincronización de datos iniciales , seleccione Completo. Una vez que el asistente crea el grupo de disponibilidad, el asistente realiza una copia de seguridad de la base de datos principal y del registro de transacciones. A continuación, el asistente los restaura en cada servidor que hospeda una réplica secundaria.

      Nota:

      Si no usa este paso, restaure una copia de la base de datos de sitio en cada servidor que hospede una réplica secundaria. A continuación, una manualmente esa base de datos al grupo.

  5. Compruebe la configuración en cada réplica:

    1. Asegúrese de que la cuenta de equipo del servidor de sitio es miembro del grupo administradores local en cada equipo que sea miembro del grupo de disponibilidad.

    2. Ejecute el script de comprobación para confirmar que la base de datos de sitio de cada réplica está configurada correctamente.

    3. Si es necesario establecer configuraciones en réplicas secundarias, antes de continuar, realice la conmutación por error manual de la réplica principal a la réplica secundaria. Solo puede configurar la base de datos de una réplica principal. Para obtener más información, consulte Realizar una conmutación por error manual planeada de un grupo de disponibilidad en la documentación de SQL Server.

  6. Una vez que todas las réplicas cumplen los requisitos, el grupo de disponibilidad está listo para usarse con Configuration Manager.

Configuración de un sitio para usar el grupo de disponibilidad

Al instalar un nuevo sitio, después de crear y configurar el grupo de disponibilidad, configure directamente para usar el FQDN del agente de escucha del grupo de disponibilidad. Si usó un puerto personalizado y una instancia con nombre, deje el nombre de instancia vacío en el asistente para la instalación y use el formato FQDN del agente de escucha, número de puerto. Por ejemplo, use listener.contoso.com, 1445 para una instancia con nombre que no use el puerto predeterminado de 1433.

Si ha movido una base de datos de sitio existente a un grupo de disponibilidad que creó y configuró, use Configuration Manager mantenimiento del sitio para cambiar la configuración con las instrucciones siguientes:

  1. Ejecute Configuration Manager programa de instalación: \BIN\X64\setup.exe desde la carpeta de instalación del sitio Configuration Manager.

  2. En la página Introducción, seleccione Realizar mantenimiento del sitio o restablecer este sitio y, a continuación, seleccione Siguiente.

  3. Seleccione Modificar SQL Server configuración y, a continuación, seleccione Siguiente.

  4. Vuelva a configurar la siguiente configuración para la base de datos del sitio:

    • SQL Server nombre: escriba el nombre virtual del agente de escucha del grupo de disponibilidad. Configuró el agente de escucha al crear el grupo de disponibilidad. El nombre virtual debe ser un nombre DNS completo, como <Listener_Server>.fabrikam.com.

    • Ejemplo: Para especificar la instancia predeterminada para el agente de escucha del grupo de disponibilidad, este valor debe estar en blanco. Si la base de datos de sitio actual se ejecuta en una instancia con nombre, borre la instancia con nombre actual.

    • Base: Deje el nombre tal como aparece. Este nombre es la base de datos del sitio actual.

  5. Después de proporcionar la información de la nueva ubicación de base de datos, complete la instalación con el proceso y las configuraciones normales.

Miembros de réplica sincrónica

Cuando la base de datos del sitio esté hospedada en un grupo de disponibilidad, use los procedimientos siguientes para agregar o quitar miembros de réplica sincrónica. Para obtener más información sobre el tipo y el número de réplicas admitidos, consulte Configuraciones de grupo de disponibilidad.

Adición o eliminación de un miembro de réplica sincrónica

Ejecute Configuration Manager configuración para agregar o quitar un miembro de réplica sincrónica. En los pasos siguientes se muestra cómo agregar:

  1. Agregue una réplica secundaria mediante los procedimientos de SQL Server.

    1. Agregue una réplica secundaria a un grupo de disponibilidad de Always On.

    2. Vea el estado en SQL Server Management Studio. Espere a que el grupo de disponibilidad vuelva al estado completo.

  2. Ejecute Configuration Manager configuración y seleccione la opción para modificar el sitio.

  3. Especifique el nombre del agente de escucha del grupo de disponibilidad como nombre de base de datos. Si el agente de escucha usa un puerto de red no estándar, especifíquelo también. Esta acción hace que el programa de instalación se asegure de que cada nodo está configurado correctamente. También inicia un proceso de recuperación de base de datos.

Configuration Manager configuración usa la operación de movimiento de base de datos SQL Server y se asegura de que los nodos estén configurados correctamente.

Réplicas asincrónicas

Puede usar una réplica asincrónica en el grupo de disponibilidad que use con Configuration Manager. No es necesario ejecutar los scripts de configuración necesarios para configurar una réplica sincrónica, ya que no se admite una réplica asincrónica para la base de datos del sitio.

Configuración de una réplica de confirmación asincrónica

Para obtener más información, vea Agregar una réplica secundaria a un grupo de disponibilidad.

Uso de la réplica asincrónica para recuperar el sitio

Use la réplica asincrónica para recuperar la base de datos del sitio.

  1. Detenga el sitio primario activo para evitar escrituras adicionales en la base de datos del sitio. Para detener el sitio, use la herramienta de mantenimiento Jerarquía: preinst.exe /stopsite

  2. Después de detener el sitio, use la réplica asincrónica en lugar de una base de datos recuperada manualmente.

Dejar de usar un grupo de disponibilidad

Use el procedimiento siguiente cuando ya no quiera hospedar la base de datos del sitio en un grupo de disponibilidad. Con este proceso, volverá a mover la base de datos del sitio a una única instancia de SQL Server.

  1. Detenga el sitio Configuration Manager mediante el siguiente comando: preinst.exe /stopsite. Para obtener más información, vea Herramienta de mantenimiento de jerarquía.

  2. Use SQL Server para crear una copia de seguridad completa de la base de datos del sitio desde la réplica principal. Para obtener más información, consulte Creación de una copia de seguridad completa de la base de datos.

  3. Use SQL Server para restaurar la copia de seguridad de la base de datos de sitio en el servidor que hospedará la base de datos del sitio. Para obtener más información, consulte Restauración de una copia de seguridad de base de datos mediante SSMS.

    Nota:

    Si el servidor de réplica principal del grupo de disponibilidad hospedará la instancia única de la base de datos del sitio, omita este paso.

  4. En el servidor que hospedará la base de datos de sitio, cambie el modelo de copia de seguridad de la base de datos de sitio de FULL a SIMPLE. Para obtener más información, vea Ver o cambiar el modelo de recuperación de una base de datos.

  5. Ejecute Configuration Manager programa de instalación: \BIN\X64\setup.exe desde la carpeta de instalación del sitio Configuration Manager.

  6. En la página Introducción, seleccione Realizar mantenimiento del sitio o restablecer este sitio y, a continuación, seleccione Siguiente.

  7. Seleccione Modificar SQL Server configuración y, a continuación, seleccione Siguiente.

  8. Vuelva a configurar la siguiente configuración para la base de datos del sitio:

    • SQL Server nombre: escriba el nombre del servidor que ahora hospeda la base de datos del sitio.

    • Ejemplo: Especifique la instancia con nombre que hospeda la base de datos del sitio. Si la base de datos está en la instancia predeterminada, deje este campo en blanco.

    • Base: Deje el nombre tal como aparece. Este nombre es la base de datos del sitio actual.

  9. Después de proporcionar la información de la nueva ubicación de base de datos, complete la instalación con el proceso y las configuraciones normales. Una vez completada la instalación, el sitio se reinicia y comienza a usar la nueva ubicación de la base de datos.

  10. Para limpiar los servidores que eran miembros del grupo de disponibilidad, siga las instrucciones de Eliminación de un grupo de disponibilidad.