Configurar la alta disponibilidad de la base de datos
Session Recording admite las siguientes soluciones para la alta disponibilidad de la base de datos basadas en Microsoft SQL Server. Las bases de datos pueden conmutar por error automáticamente cuando falla el hardware o el software de un SQL Server principal o primario.
-
Grupos de disponibilidad Always On
La función de grupos de disponibilidad Always On es una solución de alta disponibilidad y recuperación ante desastres que proporciona una alternativa a nivel empresarial a la duplicación de bases de datos. Maximiza la disponibilidad de un conjunto de bases de datos de usuario para una empresa. Requiere que las instancias de SQL Server residan en los nodos de Windows Server Failover Clustering (WSFC). Para obtener más información, consulte Grupos de disponibilidad Always On: una solución de alta disponibilidad y recuperación ante desastres.
-
Clústeres de SQL Server
La tecnología de clústeres de Microsoft SQL permite que un servidor asuma automáticamente las tareas y responsabilidades del servidor que ha fallado. Sin embargo, configurar esta solución es complicado y la conmutación por error automática suele ser más lenta que otras alternativas, como la duplicación de bases de datos de SQL Server. Para obtener más información, consulte Instancias de clúster de conmutación por error Always On (SQL Server).
-
Duplicación de bases de datos de SQL Server
La duplicación de bases de datos garantiza que se produzca una conmutación por error automática en segundos si el servidor de bases de datos activo falla. Esta solución es más cara que las otras dos soluciones porque se requieren licencias completas de SQL Server en cada servidor de bases de datos. No se puede utilizar la edición SQL Server Express en un entorno duplicado. Para obtener más información, consulte Duplicación de bases de datos (SQL Server).
Métodos para configurar Session Recording con alta disponibilidad de la base de datos
Para configurar Session Recording con alta disponibilidad de la base de datos, realice una de las siguientes acciones:
- Instale primero los componentes del servidor de Session Recording y, a continuación, configure la alta disponibilidad de la base de datos para las bases de datos creadas.
Puede instalar los componentes de administración de Session Recording con bases de datos configuradas para instalarse en la instancia de SQL Server preparada. A continuación, configure la alta disponibilidad de la base de datos para las bases de datos creadas.
- Para los grupos de disponibilidad Always On y los clústeres, cambie el nombre de la instancia de SQL Server por el nombre del agente de escucha del grupo de disponibilidad o de la red de SQL Server a través de
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server\SmAudDatabaseInstance. - Para la duplicación de bases de datos, agregue los socios de conmutación por error para las bases de datos a través de
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server\DatabaseFailoverPartneryHKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server\LoggingDatabaseFailoverPartner.
- Para los grupos de disponibilidad Always On y los clústeres, cambie el nombre de la instancia de SQL Server por el nombre del agente de escucha del grupo de disponibilidad o de la red de SQL Server a través de
- Configure primero la alta disponibilidad de la base de datos para las bases de datos vacías y, a continuación, instale los componentes de administración de Session Recording.
Puede crear dos bases de datos vacías como la base de datos de Session Recording y la base de datos de registro del administrador en la instancia de SQL Server principal esperada y configurar la alta disponibilidad. A continuación, introduzca el nombre de la instancia de SQL Server al instalar los componentes del servidor de Session Recording:
- Para utilizar la solución de grupos de disponibilidad Always On, introduzca el nombre de su agente de escucha del grupo de disponibilidad.
- Para usar la solución de duplicación de bases de datos, introduzca el nombre de su SQL Server principal.
- Para usar la solución de clúster, introduzca el nombre de red de su SQL Server.