Crear un entorno multiservidor
La administración multiservidor requiere que se configure un servidor maestro (MSX) y uno o más servidores de destino (TSX). Los trabajos que se van a procesar en todos los servidores de destino se definen primero en el servidor maestro y luego se descargan en los servidores de destino.
Para crear un entorno multiservidor, utilice el Asistente para servidor maestro. Para obtener más información sobre cómo utilizar el Asistente para servidor maestro, vea Cómo establecer un servidor principal (SQL Server Management Studio). De forma predeterminada, el cifrado SSL (Capa de sockets seguros) y la validación de certificados completos se habilitan para las conexiones entre los servidores maestros y los servidores de destino. Para obtener más información, vea Establecer opciones de cifrado en servidores de destino.
El asistente le guía por los siguientes pasos:
Comprobar la configuración de seguridad del servicio del Agente SQL Server y del servicio SQL Server en todos los servidores que van a ser servidores de destino.
Se recomienda ejecutar ambos servicios en cuentas de dominio de Microsoft Windows. Para obtener más información, vea Elegir la cuenta correcta del servicio del Agente SQL Server para entornos multiservidor.
Crear un operador de servidor maestro (MSXOperator) en el servidor principal.
MSXOperator es el único operador que puede recibir notificaciones de trabajos multiservidor.
Iniciar el servicio del Agente SQL Server en el servidor maestro.
Dar de alta uno o más servidores como servidores de destino.
Si tiene un muchos servidores de destino, no defina el servidor maestro en un servidor de producción con requisitos de rendimiento elevado para otras funciones de SQL Server, porque el tráfico del servidor de destino puede afectar negativamente al rendimiento del servidor de producción. Si también reenvía eventos a este servidor maestro dedicado, puede centralizar la administración en un servidor. Para obtener más información, vea Administrar eventos.
Nota
Para utilizar el procesamiento de trabajos multiservidor, la cuenta de servicio del Agente SQL Server debe ser miembro del rol TargetServersRole de la base de datos msdb del servidor maestro. El Asistente para servidor maestro agrega automáticamente la cuenta de servicio a este rol como parte del proceso de alta. Para obtener más información, vea Seleccionar una cuenta para el servicio del Agente SQL Server.
Consideraciones para entornos multiservidor
Considere lo siguiente cuando cree un entorno multiservidor:
- Consulte la tabla siguiente para conocer las configuraciones de MSX/TSX admitidas.
TSX = 7.0 |
TSX = 8.0 < SP3 |
TSX = 8.0 SP3 o superior |
TSX = 9.0 |
TSX= 10.0 |
TSX = 10.5 |
|
---|---|---|---|---|---|---|
MSX = 7.0 |
Sí |
Sí |
No |
No |
No |
No |
MSX = 8.0 < SP3 |
Sí |
Sí |
No |
No |
No |
No |
MSX = 8.0 SP3 o superior |
No |
No |
Sí |
Sí |
Sí |
Sí |
MSX = 9.0 |
No |
No |
No |
Sí |
Sí |
Sí |
MSX = 10.0 |
No |
No |
No |
Sí |
Sí |
Sí |
MSX = 10.5 |
No |
No |
No |
Sí |
Sí |
Sí |
Cada servidor de destino notifica únicamente a un servidor maestro. Para dar de alta un servidor de destino en otro servidor maestro, primero debe darlo de baja en el servidor maestro actual.
Si desea cambiar el nombre de un servidor de destino, debe darlo de baja antes de cambiar el nombre y volver a darlo de alta después del cambio.
Si desea anular una configuración multiservidor, debe dar de baja todos los servidores de destino del servidor maestro.
En los temas siguientes se presentan tareas habituales para crear un entorno multiservidor: