Uso de grupos de disponibilidad AlwaysOn de SQL Server con Service Manager para admitir la conmutación por error
La información de este artículo proporciona tareas que debe realizar para que Service Manager funcione 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 los cadena de conexión de Service Manager.
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 AlwaysOn, para habilitar la seguridad estricta de CLR, ejecute el script SQL en cada base de datos de Service Manager.
Bases de datos de Service Manager compatibles con AlwaysOn de SQL Server
SQL Server AlwaysOn admite las siguientes bases de datos de Service Manager:
- Service Manager CMDB
- Almacenamiento de datos de Service Manager (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
- 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.
- 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
- 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.
- Cree una copia de seguridad completa de las bases de datos.
- Use 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 sincronización de datos iniciales. Elija 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 y restauración completas de las bases de datos en las réplicas secundarias. Es posible que se necesiten más pasos o no en función de la elección que haya realizado. Para más información, consulte 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.
- Prepare el programa de instalación AlwaysOn de SQL Server por separado. También puede considerar SQL Server AlwaysOn con una FCI.
- 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
- Abra el puerto de entrada para la instancia de SQL Server y AGL en cada equipo que ejecute SQL Server.
- Revise la información de Move the Service Manager and data warehouse databases (Mover las bases de datos de Service Manager y almacenamiento de datos) y siga los pasos que se indican a continuación, con los siguientes cambios:
- En el paso 5, Para configurar tablas de Service Manager, use en
AGL Name,AGL Port number
lugar del nombre del equipo que hospeda la base de datos de Service Manager, por ejemplo: SMListener,5122 - En el paso 6, use
AGL Name,AGL Port number
para actualizar las tablas de base de datos DWStaging y Config. - 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 asígneleDatabaseServerName
comoAGL Name,AGL Port number
.
- En el paso 5, Para configurar tablas de Service Manager, use en
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 la compatibilidad con AlwaysOn de SQL Server.
Pasos siguientes
- Para crear una imagen del sistema que contenga el software necesario para su uso como plantilla para poder aplicarla a nuevos servidores, revise Creación e implementación de imágenes de servidor de Service Manager.