Uso de grupos de disponibilidad AlwaysOn de SQL Server con Service Manager para admitir la conmutación por error

Importante

Esta versión de Service Manager ha llegado al final del soporte técnico. Se recomienda actualizar a Service Manager 2022.

La información de este artículo proporciona tareas que debe realizar para que Service Manager funcionen de forma eficaz al usar grupos de disponibilidad. AlwaysOn admite un entorno de conmutación por error. Esta información solo se admite con SQL Server 2012 SP2 y versiones posteriores.

Sin embargo, esta información no está pensada para proporcionar instrucciones detalladas sobre cómo configurar un grupo de disponibilidad AlwaysOn de SQL Server. Además, Service Manager no admite la configuración del parámetro MultiSubnetFailover. Este parámetro no se usa en Service Manager cadenas de conexión.

Importante

Service Manager no admite una topología en la que la base de datos del servidor de informes y análisis está configurada como parte del grupo de disponibilidad AlwaysOn.

Nota

Después de implementar Service Manager en los nodos de SQL Server que participan en SQL Always On, para habilitar la seguridad estricta de CLR, ejecute el script SQL en cada base de datos de Service Manager.

SQL Server bases de datos de Service Manager compatibles con AlwaysOn

SQL Server AlwaysOn admite las siguientes bases de datos de Service Manager:

  • CMDB de Service Manager
  • Service Manager Data Warehouse (las tres bases de datos)
  • OM y CM DataMart

Nueva instalación del grupo de administración

Use las siguientes tareas al instalar un nuevo grupo de administración con un grupo de disponibilidad AlwaysOn de SQL.

Antes de instalar Service Manager en un grupo de disponibilidad

  1. Asegúrese de usar el nombre y el puerto del agente de escucha de grupo al instalar Service Manager para las bases de datos que se van a agregar a las bases de datos de disponibilidad.
  2. El primer servidor de administración usará el agente de escucha de grupo para obtener la instancia de SQL principal e instalará las bases de datos en esa instancia.

Después de instalar el primer servidor de administración

  1. Asegúrese de que el modelo de recuperación de la base de datos está lleno. Abra SQL Server Management Studio y conéctese a la instancia donde están instaladas las bases de datos. Haga clic con el botón derecho en la base de datos de destino y seleccione sus propiedades y, a continuación, seleccione Opciones. Si el modelo de recuperación no aparece como Completo , seleccione Completo en la lista desplegable.
  2. Cree una copia de seguridad completa de las bases de datos.
  3. Utilice SQL Server Management Studio para agregar las bases de datos a las bases de datos de disponibilidad. Al agregar las bases de datos a las bases de datos de disponibilidad en Seleccionar sincronización de datos, se pueden elegir tres opciones: Completa , Combinar solo y Omitir la sincronización de datos inicial. Seleccione la opción más adecuada para usted. Se recomienda seleccionar Completo y permitir que el Asistente para agregar base de datos cree una copia de seguridad completa y una restauración de las bases de datos en las réplicas secundarias. Es posible que se necesiten más pasos dependiendo de la selección que realice. Para obtener más información, vea Preparar manualmente una base de datos secundaria para un grupo de disponibilidad (SQL Server).

Uso de un grupo de administración existente

Use la siguiente serie de tareas al usar un grupo de administración existente con un grupo de disponibilidad AlwaysOn de SQL Server.

  1. Prepare SQL Server configuración de AlwaysOn por separado. También puede considerar SQL Server AlwaysOn con una FCI.
  2. Cree un agente de escucha de grupo de disponibilidad (AGL) y elija un número de puerto adecuado. Evite el puerto predeterminado 1433. Por ejemplo: AGL name = SMListener y AGL Port = 5122
  3. Abra el puerto de entrada para la instancia de SQL Server y AGL en cada equipo que ejecute SQL Server.
  4. Revise la información de Traslado de las bases de datos de almacenamiento de datos y Service Manager y siga los pasos que se indican a continuación, con los siguientes cambios:
    1. En el paso 5, Para configurar tablas de Service Manager, use en AGL Name,AGL Port number lugar del nombre de equipo que hospeda la base de datos Service Manager, por ejemplo: SMListener,5122
    2. En el paso 6, use AGL Name,AGL Port number para actualizar las tablas de base de datos DWStaging y Config.
    3. En el paso 7, Configure el Registro en todos los servidores de administración, cambie la clave HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database del Registro y asigne DatabaseServerName como AGL Name,AGL Port number.

En resumen, va a cambiar el nombre del equipo que hospeda la base de datos de Service Manager a nombre de AGL, número de puerto de AGL para SQL Server compatibilidad con AlwaysOn.

Pasos siguientes