Instalar, actualizar y desinstalar
Nota:
Para configurar la alta disponibilidad del servidor mediante el equilibrio de carga, consulte (/es-es/session-recording/2305/best-practices/configure-load-balancing-in-an-existing-deployment.html) [Configurar el equilibrio de carga en una implementación existente] y (/es-es/session-recording/2305/best-practices/deploy-and-load-balance-session-recording-in-azure.html) [Implementar y equilibrar la carga de Session Recording en Azure].
Para obtener más información sobre cómo configurar rápidamente Citrix Session Recording y el servicio Citrix Session Recording, consulte el artículo de Citrix Tech Zone (/es-es/tech-zone/learn/poc-guides/session-recording.html) [Guía de POC: Citrix Session Recording].
Este artículo contiene las siguientes secciones:
(/es-es/session-recording/2305/install-upgrade-uninstall.html#installation-checklist) [Lista de comprobación de la instalación]
(/es-es/session-recording/2305/install-upgrade-uninstall.html#install-session-recording-using-the-citrix-virtual-apps-and-desktops-installer) [Instalar Session Recording con el instalador de Citrix Virtual Apps and Desktops]
(/es-es/session-recording/2305/install-upgrade-uninstall.html#automate-installation) [Automatizar la instalación]
(#install-the-session-recording-database-on-cloud-sql-database-services) [Instalar la base de datos de Session Recording en servicios de base de datos SQL en la nube]
(/es-es/session-recording/2305/install-upgrade-uninstall.html#upgrade-session-recording) [Actualizar Session Recording]
(/es-es/session-recording/2305/install-upgrade-uninstall.html#uninstall-session-recording) [Desinstalar Session Recording]
(/es-es/session-recording/2305/install-upgrade-uninstall.html#integrate-with-citrix-analytics-for-security) [Integrar con Citrix Analytics for Security]
Lista de comprobación de la instalación
Antes de iniciar la instalación, complete esta lista:
| ✔ | Paso |
|---|---|
| Seleccione las máquinas en las que desea instalar cada componente de Grabación de sesiones. Asegúrese de que cada equipo cumpla los requisitos de hardware y software del componente o los componentes que se van a instalar en él. | |
| Utilice las credenciales de su cuenta de Citrix para acceder a la página de descarga de Citrix Virtual Apps and Desktops™ y descargar el archivo ISO del producto. Descomprima el archivo ISO o grábelo en un DVD. | |
| Para usar el protocolo TLS para la comunicación entre los componentes de Grabación de sesiones, instale los certificados correctos en su entorno. | |
| Instale los hotfixes necesarios para los componentes de Grabación de sesiones. Los hotfixes están disponibles en Citrix Support. | |
| Configure Director para crear y activar las directivas de Grabación de sesiones. Para obtener más información, consulte Configurar Director para usar el servidor de Grabación de sesiones. |
Nota:
- Recomendamos que divida las aplicaciones publicadas en grupos de entrega separados según sus directivas de grabación. El uso compartido de sesiones para aplicaciones publicadas puede entrar en conflicto con la directiva activa si las aplicaciones están en el mismo grupo de entrega. Grabación de sesiones hace coincidir la directiva activa con la primera aplicación publicada que abre un usuario. A partir de la versión 7.18, puede usar la función de grabación dinámica de sesiones para iniciar o detener la grabación de sesiones en cualquier momento durante las sesiones. Esta función puede ayudar a mitigar el problema de conflicto con la directiva activa. Para obtener más información, consulte Grabación dinámica de sesiones.
- Si tiene previsto usar Machine Creation Services™ (MCS) o Provisioning Services, prepare un QMId único. El incumplimiento puede provocar pérdidas de datos de grabación.
- SQL Server requiere TCP/IP, el servicio SQL Server Browser en ejecución y la autenticación de Windows habilitada.
- Para usar HTTPS, configure certificados de servidor para TLS/HTTPS.
- Asegúrese de que los usuarios en Usuarios y grupos locales > Grupos > Usuarios tengan permiso de escritura en la carpeta
C:\windows\Temp.
Instalar Grabación de sesiones con el instalador de Citrix Virtual Apps™ and Desktops
Nota:
Recomendamos que instale los componentes de Administración de Grabación de sesiones, Agente de Grabación de sesiones y Reproductor de Grabación de sesiones en servidores separados.
Los componentes de administración de la grabación de sesiones incluyen la base de datos, el servidor y la consola de directivas de grabación de sesiones. Instalar todos ellos en un solo servidor es aceptable para una prueba de concepto. Sin embargo, le recomendamos que instale la consola de directivas de grabación de sesiones en un servidor independiente y que instale el servidor, el registro de administrador y los componentes de la base de datos de grabación de sesiones en otro servidor independiente.
La instalación del servidor de grabación de sesiones le permite instalar automáticamente el reproductor web de grabación de sesiones.
Instalar los componentes de administración de la grabación de sesiones
Instalar el agente de grabación de sesiones
Instalar el reproductor de grabación de sesiones
Instalar los componentes de administración de la grabación de sesiones
Nota:
A partir de la versión 2110, antes de instalar los componentes de administración de la grabación de sesiones en Windows Server 2016 donde TLS 1.0 está deshabilitado, complete los siguientes pasos:
- Instale el controlador Microsoft OLE DB para SQL Server.
En la clave de registro
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319, agregue el valor DWORD (32 bits)SchUseStrongCryptoy establezca los datos del valor en 1.- Reinicie Windows Server 2016.
Los componentes de administración de la grabación de sesiones incluyen la base de datos de grabación de sesiones, el servidor de grabación de sesiones y la consola de directivas de grabación de sesiones. Puede elegir el componente que desea instalar en un servidor.
Paso 1: Descargue el software del producto e inicie el asistente
- Use las credenciales de su cuenta de Citrix para acceder a la página de descarga de Citrix Virtual Apps and Desktops y descargar el archivo ISO del producto. Descomprima el archivo ISO o grábelo en un DVD.
- Use una cuenta de administrador local para iniciar sesión en la máquina donde va a instalar los componentes de administración de la grabación de sesiones. Inserte el DVD en la unidad o monte el archivo ISO. Si el instalador no se inicia automáticamente, haga doble clic en la aplicación AutoSelect o en la unidad montada. Se inicia el asistente de instalación.
Paso 2: Elija qué producto instalar

Haga clic en Iniciar junto al producto para instalar Citrix Virtual Apps o Citrix Virtual Desktops™.
Paso 3: Seleccione Grabación de sesiones

Seleccione la entrada de Grabación de sesiones.
Paso 4: Lea y acepte el contrato de licencia

En la página Contrato de licencia de software, lea el contrato de licencia, acéptelo y, a continuación, haga clic en Siguiente.
Paso 5: Seleccione los componentes que desea instalar y la ubicación de instalación

En la página Componentes principales:
- Ubicación: De forma predeterminada, los componentes se instalan en C:\Archivos de programa\Citrix. La ubicación predeterminada funciona para la mayoría de las implementaciones. Puede especificar una ubicación de instalación personalizada.
- Componente: De forma predeterminada, todas las casillas de verificación junto a los componentes que se pueden instalar están seleccionadas. El instalador sabe si se está ejecutando en un sistema operativo de sesión única o de varias sesiones. Permite que los componentes de administración de Grabación de sesiones se instalen solo en un sistema operativo de varias sesiones. Permite que el agente de Grabación de sesiones se instale solo en una máquina que tenga un VDA instalado. Si instala el agente de Grabación de sesiones en una máquina que no tiene un VDA instalado de antemano, la opción Agente de Grabación de sesiones no estará disponible.
Seleccione Administración de Grabación de sesiones y haga clic en Siguiente.

Paso 6: Seleccionar las funciones que se van a instalar

En la página Funciones:
- De forma predeterminada, todas las casillas de verificación junto a las funciones que se pueden instalar están seleccionadas. Instalar todas estas funciones en un solo servidor es adecuado para una prueba de concepto. Para un entorno de producción grande, instale la consola de directivas de Grabación de sesiones en un servidor independiente. Instale el servidor de Grabación de sesiones, el registro de administrador y la base de datos en otro servidor independiente.
- El registro de administrador de Grabación de sesiones es una subfunción opcional del servidor de Grabación de sesiones. Seleccione el servidor de Grabación de sesiones antes de poder seleccionar el registro de administrador de Grabación de sesiones.
- Si selecciona el servidor de Grabación de sesiones, el reproductor web de Grabación de sesiones también se instala.
- Para agregar funciones en el mismo servidor después de seleccionar e instalar funciones en él, solo puede usar el paquete msi. No puede ejecutar el instalador de nuevo.
Seleccione la función o las funciones que desea instalar y haga clic en Siguiente.
Paso 6.1: Instalar la base de datos de Grabación de sesiones
Nota:
La base de datos de Grabación de sesiones no es una base de datos real. Es un componente que crea y configura las bases de datos necesarias en la instancia de Microsoft SQL Server durante la instalación. Grabación de sesiones admite tres soluciones para la alta disponibilidad de la base de datos basadas en Microsoft SQL Server. Para obtener más información, consulte Alta disponibilidad de la base de datos.
Puede instalar la base de datos de Grabación de sesiones en los siguientes servicios de base de datos SQL en la nube:
- Azure SQL Database
- Azure SQL Managed Instance
- SQL Server en máquinas virtuales (VM) de Azure
- AWS RDS
En Azure SQL Database, la instalación de la base de datos de Session Recording se puede realizar únicamente ejecutando un comando similar al siguiente:
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="DatabaseConnectionString " DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" CLOUDDBSUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log"En Azure SQL Managed Instance y en AWS RDS, la instalación de la base de datos de Session Recording se puede realizar ejecutando un comando similar al anterior o haciendo doble clic y ejecutando el paquete SessionRecordingAdministrationx64.msi. Para obtener más información, consulte Instalar la base de datos de Session Recording en Azure SQL Managed Instance o en AWS RDS.
En SQL Server en máquinas virtuales de Azure, la instalación de la base de datos de Session Recording se puede realizar haciendo doble clic y ejecutando el paquete SessionRecordingAdministrationx64.msi o utilizando el instalador de Citrix Virtual Apps and Desktops. Para obtener más información, consulte Instalar la base de datos de Session Recording en SQL Server en máquinas virtuales de Azure.
Normalmente, hay tres tipos de implementaciones para la base de datos de Session Recording y Microsoft SQL Server:
- Implementación 1: Instale el servidor de Session Recording y la base de datos de Session Recording en la misma máquina y Microsoft SQL Server en una máquina remota. (Recomendado)
- Implementación 2: Instale el servidor de Session Recording, la base de datos de Session Recording y Microsoft SQL Server en la misma máquina.
- Implementación 3: Instale el servidor de Session Recording en una máquina e instale la base de datos de Session Recording y Microsoft SQL Server en otra máquina. (No recomendado)
-
En la página Funciones, seleccione Base de datos de Session Recording y haga clic en Siguiente.

-
En la página Configuración de base de datos y servidor, especifique el nombre de instancia y el nombre de base de datos de la base de datos de Session Recording y la cuenta de equipo del servidor de Session Recording. Haga clic en Siguiente.

En la página Configuración de base de datos y servidor:
- Nombre de instancia: Si la instancia de base de datos no es una instancia con nombre, solo puede usar el nombre de equipo del SQL Server. Si ha asignado un nombre a la instancia durante la configuración de la instancia, use nombre-de-equipo\nombre-de-instancia como nombre de instancia de base de datos. Para determinar el nombre de instancia de servidor que está utilizando, ejecute select @@servername en el SQL Server. El valor devuelto es el nombre exacto de la instancia de base de datos. Si su servidor SQL está configurado para escuchar en un puerto personalizado distinto del puerto predeterminado 1433, establezca el puerto de escucha personalizado añadiendo una coma al nombre de la instancia. Por ejemplo, escriba DXSBC-SRD-1,2433 en el cuadro de texto Nombre de instancia, donde 2433, después de la coma, indica el puerto de escucha personalizado.
-
Nombre de la base de datos: Escriba un nombre de base de datos personalizado en el cuadro de texto Nombre de la base de datos o use el nombre de base de datos predeterminado preestablecido en el cuadro de texto. Haga clic en Probar conexión para probar la conectividad con la instancia de SQL Server y la validez del nombre de la base de datos.
Importante:
Un nombre de base de datos personalizado solo debe contener A-Z, a-z, 0–9 y guiones bajos, y no puede exceder los 123 caracteres.
Debe tener los permisos de rol de servidor securityadmin y dbcreator de la base de datos. Si no tiene los permisos, puede:
- Pedir al administrador de la base de datos que asigne los permisos para la instalación. Una vez completada la instalación, los permisos de rol de servidor securityadmin y dbcreator ya no son necesarios y se pueden eliminar de forma segura.
-
O bien, use el paquete SessionRecordingAdministrationx64.msi en \x64\Session Recording en la ISO de Citrix Virtual Apps and Desktops. Durante la instalación de msi, un cuadro de diálogo le pedirá las credenciales de un administrador de base de datos con los permisos de rol de servidor securityadmin y dbcreator. Escriba las credenciales correctas y, a continuación, haga clic en OK para continuar con la instalación.
La instalación crea la base de datos de Session Recording y agrega la cuenta de máquina del servidor de Session Recording como db_owner.
-
Cuenta de equipo del servidor de Session Recording:
- Implementaciones 1 y 2: Escriba localhost en el cuadro de texto Cuenta de equipo del servidor de Session Recording.
- Implementación 3: Escriba el nombre de la máquina que aloja el servidor de Session Recording en el formato dominio\nombre-de-equipo. La cuenta de equipo del servidor de Session Recording es la cuenta de usuario para acceder a la base de datos de Session Recording.
Nota:
Los intentos de instalar los componentes de administración de Session Recording pueden fallar con el código de error 1603 cuando se establece un nombre de dominio en el cuadro de texto Cuenta de equipo del servidor de Session Recording. Como solución alternativa, escriba localhost o nombre de dominio NetBIOS\nombre de máquina en el cuadro de texto Cuenta de equipo del servidor de Session Recording. Para obtener el nombre de dominio NetBIOS, vaya al servidor de Session Recording y ejecute
$env:userdomainen PowerShell oecho %UserDomain%en un símbolo del sistema.
-
Revise los requisitos previos y confirme la instalación.

La página de Resumen muestra sus opciones de instalación. Puede hacer clic en Atrás para volver a las páginas anteriores del asistente y realizar cambios, o hacer clic en Instalar para iniciar la instalación.
-
Complete la instalación.

La página de Finalizar instalación muestra marcas de verificación verdes para todos los requisitos previos y componentes que se han instalado e inicializado correctamente.
Haga clic en Finalizar para completar la instalación de la base de datos de Session Recording.
Paso 6.2: Instalar el servidor de Session Recording
El servidor de Session Recording es un servidor que aloja:
- El Broker. Una aplicación web alojada en IIS 6.0+ que cumple los siguientes propósitos:
- Gestionar las consultas de búsqueda y las solicitudes de descarga de archivos del reproductor de Session Recording y del reproductor web.
- Gestionar las solicitudes de administración de directivas desde la consola de directivas de Session Recording.
- Evaluar las directivas de grabación para cada sesión de Citrix Virtual Apps and Desktops o Citrix DaaS™ (anteriormente servicio Citrix Virtual Apps and Desktops).
- El Administrador de almacenamiento. Un servicio de Windows que gestiona los archivos de sesión grabados recibidos de cada VDA habilitado para Session Recording.
- Registro de administrador. Un subcomponente opcional que se instala con el servidor de Session Recording para registrar las actividades de administración. Todos los datos de registro se almacenan en una base de datos de SQL Server independiente llamada CitrixSessionRecordingLogging de forma predeterminada. Puede personalizar el nombre de la base de datos.
La instalación del servidor de Session Recording permite instalar automáticamente el reproductor web de Session Recording.
Para instalar el servidor de Session Recording, siga estos pasos:
-
En la página Funciones, seleccione Servidor de grabación de sesiones y Registro de administrador de grabación de sesiones. Haga clic en Siguiente.

Nota:
- El registro de administrador de grabación de sesiones es una subfunción opcional del servidor de grabación de sesiones. Seleccione el servidor de grabación de sesiones antes de poder seleccionar el registro de administrador de grabación de sesiones.
- Le recomendamos que instale el registro de administrador de grabación de sesiones junto con el servidor de grabación de sesiones al mismo tiempo. Si no quiere que la función de registro de administrador esté habilitada, puede deshabilitarla en una página posterior. Sin embargo, si decide no instalar esta función al principio, pero quiere agregarla más tarde, solo puede agregarla manualmente mediante SessionRecordingAdministrationx64.msi.
-
En la página Configuración de la base de datos y el servidor, especifique las configuraciones.

En la página Configuración de la base de datos y el servidor:
- Nombre de instancia: Escriba el nombre de su SQL Server en el cuadro de texto Nombre de instancia. Si utiliza una instancia con nombre, escriba nombre-equipo\nombre-instancia; de lo contrario, escriba solo nombre-equipo. Si su servidor SQL está configurado para escuchar en un puerto personalizado distinto del puerto predeterminado 1433, establezca el puerto de escucha personalizado agregando una coma al nombre de la instancia. Por ejemplo, escriba DXSBC-SRD-1,2433 en el cuadro de texto Nombre de instancia, donde 2433, después de la coma, denota el puerto de escucha personalizado. Nombre de la base de datos: Escriba un nombre de base de datos personalizado en el cuadro de texto Nombre de la base de datos o utilice el nombre de base de datos predeterminado CitrixSessionRecording que está preestablecido en el cuadro de texto.
- Debe tener los permisos de rol de servidor securityadmin y dbcreator de la base de datos. Si no tiene los permisos, puede:
- Pedir al administrador de la base de datos que asigne los permisos para la instalación. Una vez completada la instalación, los permisos de rol de servidor securityadmin y dbcreator ya no son necesarios y se pueden eliminar de forma segura.
- O bien, utilice el paquete SessionRecordingAdministrationx64.msi para instalar el servidor de grabación de sesiones. Durante la instalación de msi, un cuadro de diálogo le pedirá las credenciales de un administrador de base de datos con los permisos de rol de servidor securityadmin y dbcreator. Escriba las credenciales correctas y, a continuación, haga clic en Aceptar para continuar con la instalación.
- Después de escribir el nombre de instancia y el nombre de base de datos correctos, haga clic en Probar conexión para probar la conectividad con la base de datos de grabación de sesiones.
- Escriba la cuenta de equipo del servidor de grabación de sesiones y, a continuación, haga clic en Siguiente.
-
En la página Configuración del registro de administración, especifique las configuraciones para la función de registro de administración.

En la página Configuración de registro de administración:
- La base de datos de registro de administración está instalada en la instancia de SQL Server: Este cuadro de texto no es editable. El nombre de la instancia de SQL Server de la base de datos de registro de administración se obtiene automáticamente del nombre de instancia que escribió en la página Configuración de base de datos y servidor.
-
Nombre de la base de datos de registro del administrador: Para instalar la función de registro del administrador de Session Recording, escriba un nombre de base de datos personalizado para la base de datos de registro del administrador en este cuadro de texto o utilice el nombre de base de datos predeterminado CitrixSessionRecordingLogging que está preestablecido en el cuadro de texto.
Nota:
El nombre de la base de datos de registro del administrador debe ser diferente del nombre de la base de datos de Session Recording que se establece en el cuadro de texto Nombre de la base de datos de la página anterior Configuración de base de datos y servidor.
- Después de escribir el nombre de la base de datos de registro del administrador, haga clic en Probar conexión para probar la conectividad con la base de datos de registro del administrador.
- Habilitar registro de administración: De forma predeterminada, la función de registro de administración está habilitada. Puede deshabilitarla desmarcando la casilla.
- Habilitar bloqueo obligatorio: De forma predeterminada, el bloqueo obligatorio está habilitado. Las funciones normales podrían bloquearse si el registro falla. Puede deshabilitar el bloqueo obligatorio desmarcando la casilla.
Haga clic en Siguiente para continuar con la instalación.
-
Revise los requisitos previos y confirme la instalación.

La página Resumen muestra las opciones de instalación. Puede hacer clic en Atrás para volver a las páginas anteriores del asistente y realizar cambios, o hacer clic en Instalar para iniciar la instalación.
-
Complete la instalación.

La página Finalizar instalación muestra marcas de verificación verdes para todos los requisitos previos y componentes que se han instalado e inicializado correctamente.
Haga clic en Finalizar para completar la instalación del servidor de Session Recording.
Nota:
La instalación predeterminada del servidor de Session Recording utiliza HTTPS/TLS para proteger las comunicaciones. Si TLS no está configurado en el sitio predeterminado de Internet Information Services (IIS) del servidor de Session Recording, utilice HTTP. Para ello, cancele la selección de SSL en la Consola de administración de IIS; para ello, vaya al sitio de Session Recording Broker, abra la configuración de SSL y desactive la casilla de verificación Requerir SSL.
Paso 6.3: Instalar la consola de directivas de Session Recording
Puede usar la consola de directivas de Session Recording para configurar directivas.
Para instalar la consola de directivas de Session Recording, siga estos pasos:
-
En la página Funciones, seleccione Consola de directivas de Session Recording y haga clic en Siguiente.

-
Revise los requisitos previos y confirme la instalación.

La página Resumen muestra las opciones de instalación. Puede hacer clic en Atrás para volver a las páginas anteriores del asistente y realizar cambios, o hacer clic en Instalar para iniciar la instalación.
-
Complete la instalación.

La página Finalizar instalación muestra marcas de verificación verdes para todos los requisitos previos y componentes que se han instalado e inicializado correctamente.
Haga clic en Finalizar para completar la instalación de la consola de directivas de Grabación de sesiones.
Paso 7: Instalar Broker_PowerShellSnapIn_x64.msi
Importante:
Para usar la consola de directivas de Grabación de sesiones, instale manualmente el complemento de PowerShell de Broker (
Broker_PowerShellSnapIn_x64.msi). Busque el complemento en la ISO de Citrix Virtual Apps and Desktops (\x64\Citrix Desktop Delivery Controller) y siga las instrucciones para instalarlo. El incumplimiento puede provocar un error.
Instalar el agente de Grabación de sesiones
El agente de Grabación de sesiones es un componente que se instala en cada VDA para SO multisesión o SO de sesión única para habilitar la grabación. Es responsable de grabar los datos de la sesión.
Paso 1: Descargar el software del producto e iniciar el asistente
Use una cuenta de administrador local para iniciar sesión en la máquina donde va a instalar el agente de Grabación de sesiones. Inserte el DVD en la unidad o monte el archivo ISO. Si el instalador no se inicia automáticamente, haga doble clic en la aplicación AutoSelect o en la unidad montada.
Se inicia el asistente de instalación.
Paso 2: Elegir qué producto instalar

Haga clic en Iniciar junto al producto para instalar Citrix Virtual Apps o Citrix Virtual Desktops.
Paso 3: Seleccionar Grabación de sesiones

Seleccione la entrada de Grabación de sesiones.
Paso 4: Lea y acepte el contrato de licencia

En la página Contrato de licencia de software, lea el contrato de licencia, acéptelo y, a continuación, haga clic en Siguiente.
Paso 5: Seleccione el componente que quiere instalar y la ubicación de instalación

Seleccione Agente de grabación de sesiones y haga clic en Siguiente.
Paso 6: Especifique la configuración del agente

En la página Configuración del agente: Escriba el nombre de equipo de la máquina donde instaló el servidor de grabación de sesiones y la información de protocolo y puerto para conectarse al servidor de grabación de sesiones. Si aún no ha instalado la grabación de sesiones, puede cambiar esta información más adelante en Propiedades del agente de grabación de sesiones.
Nota:
La función de prueba de conexión del instalador tiene una limitación. No es compatible con el escenario “HTTPS requiere TLS 1.2”. Si utiliza el instalador en este escenario, la prueba de conexión fallará, pero puede ignorar el error y hacer clic en Siguiente para continuar con la instalación. Esto no afecta al funcionamiento normal.
Paso 7: Revise los requisitos previos y confirme la instalación

La página Resumen muestra las opciones de instalación. Puede hacer clic en Atrás para volver a las páginas anteriores del asistente y realizar cambios, o hacer clic en Instalar para iniciar la instalación.
Paso 8: Complete la instalación

La página Finalizar instalación muestra marcas de verificación verdes para todos los requisitos previos y componentes que se han instalado e inicializado correctamente.
Haga clic en Finalizar para completar la instalación del Agente de grabación de sesiones.
Nota:
Cuando Machine Creation Services (MCS) o Citrix Provisioning™ crean varios VDA con una imagen maestra y Microsoft Message Queuing (MSMQ) instalados, los VDA pueden tener el mismo QMId. El mismo QMId puede causar varios problemas, por ejemplo:
- Es posible que las sesiones no se graben aunque se acepte el acuerdo de grabación.
- Es posible que el servidor de grabación de sesiones no pueda recibir señales de cierre de sesión y, por lo tanto, las sesiones podrían estar siempre en estado Activo.
Como solución alternativa, cree un QMId único para cada VDA, que variará según los métodos de implementación.
No se requieren acciones adicionales si los VDA de SO de sesión única con el agente de grabación de sesiones instalado se crean con PVS 7.7 o posterior y MCS 7.9 o posterior en el modo de escritorio estático, es decir, configurados, por ejemplo, para hacer que todos los cambios sean persistentes con un Personal vDisk independiente o el disco local de su VDA.
Para los VDA de SO multisesión creados con MCS o PVS y los VDA de SO de sesión única que están configurados para descartar todos los cambios cuando un usuario cierra sesión, utilice el script GenRandomQMID.ps1 para cambiar el QMId al iniciar el sistema. Cambie la estrategia de administración de energía para asegurarse de que haya suficientes VDA en ejecución antes de los intentos de inicio de sesión del usuario.
Para usar el script GenRandomQMID.ps1, haga lo siguiente:
Asegúrese de que la directiva de ejecución esté establecida en RemoteSigned o Unrestricted en PowerShell.
Set-ExecutionPolicy RemoteSigned
Cree una tarea programada, establezca el desencadenador como al iniciar el sistema y ejecútela con la cuenta SYSTEM en la máquina de imagen maestra de PVS o MCS.
Agregue el comando como una tarea de inicio.
powershell .exe -file C:\\GenRandomQMID.ps1Resumen del script GenRandomQMID.ps1:
- Elimine el QMId actual del registro.
- Agregue
SysPrep = 1aHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters.- Detenga los servicios relacionados, incluidos CitrixSmAudAgent y MSMQ.
- Para generar un QMId aleatorio, inicie los servicios que se detuvieron anteriormente.
Ejemplo de GENRANDOMQMID.PS1:
# Remove old QMId from registry and set SysPrep flag for MSMQ Remove-Itemproperty -Path HKLM:Software\Microsoft\MSMQ\Parameters\MachineCache -Name QMId -Force Set-ItemProperty -Path HKLM:Software\Microsoft\MSMQ\Parameters -Name "SysPrep" -Type DWord -Value 1 # Get dependent services $depServices = Get-Service -name MSMQ -dependentservices | Select -Property Name # Restart MSMQ to get a new QMId Restart-Service -force MSMQ # Start dependent services if ($depServices -ne $null) { foreach ($depService in $depServices) { $startMode = Get-WmiObject win32_service -filter "NAME = '$($depService.Name)'" | Select -Property StartMode if ($startMode.StartMode -eq "Auto") { Start-Service $depService.Name } } } <!--NeedCopy-->
Instalar el reproductor de Grabación de sesiones
Sugerencia:
La instalación del servidor de Grabación de sesiones permite instalar automáticamente el reproductor web de Grabación de sesiones. Esta sección describe cómo instalar el reproductor de Grabación de sesiones.
El reproductor de Grabación de sesiones es una interfaz de usuario a la que se accede desde una estación de trabajo para reproducir archivos de sesión grabados. Instale el reproductor de Grabación de sesiones en el servidor de Grabación de sesiones o en las estaciones de trabajo del dominio.
Paso 1: Descargue el software del producto e inicie el asistente
Use una cuenta de administrador local para iniciar sesión en la máquina donde va a instalar el componente del reproductor de Grabación de sesiones. Inserte el DVD en la unidad o monte el archivo ISO. Si el instalador no se inicia automáticamente, haga doble clic en la aplicación AutoSelect o en la unidad montada.
Se inicia el asistente de instalación.
Paso 2: Elija qué producto instalar
Elija qué producto instalar(/es-es/session-recording/2305/media/install-player-1.png)
Haga clic en Iniciar junto al producto para instalar Citrix Virtual Apps o Citrix Virtual Desktops.
Paso 3: Seleccionar Grabación de sesiones
Seleccionar Grabación de sesiones(/es-es/session-recording/2305/media/install-player-2.png)
Seleccione la entrada de Grabación de sesiones.
Paso 4: Leer y aceptar el contrato de licencia
Contrato de instalación(/es-es/session-recording/2305/media/install-player-3.png)
En la página Contrato de licencia de software, lea el contrato de licencia, acéptelo y, a continuación, haga clic en Siguiente.
Paso 5: Seleccionar el componente que se va a instalar y la ubicación de instalación
Seleccionar reproductor para instalar(/es-es/session-recording/2305/media/install-player-3-select.png)
Seleccione Reproductor de Grabación de sesiones y haga clic en Siguiente.
Paso 6: Revisar los requisitos previos y confirmar la instalación
Resumen de la instalación del reproductor(/es-es/session-recording/2305/media/install-player-4-confirm-installation.png)
La página Resumen muestra las opciones de instalación. Puede hacer clic en Atrás para volver a las páginas anteriores del asistente y realizar cambios, o hacer clic en Instalar para iniciar la instalación.
Paso 7: Completar la instalación
Instalación del reproductor completada(/es-es/session-recording/2305/media/install-player-7-install-complete.png)
La página Finalizar instalación muestra marcas de verificación verdes para todos los requisitos previos y componentes que se han instalado e inicializado correctamente.
Haga clic en Finalizar para completar la instalación del reproductor de Grabación de sesiones.
Automatizar la instalación
Grabación de sesiones admite la instalación silenciosa con opciones. Escriba un script que utilice la instalación silenciosa y ejecute los comandos pertinentes.
Automatizar la instalación de los componentes de administración de Grabación de sesiones
Instale el conjunto completo de componentes de administración de Grabación de sesiones mediante un solo comando
Por ejemplo, cualquiera de los siguientes comandos instala el conjunto completo de componentes de administración de Grabación de sesiones y crea un archivo de registro para capturar la información de la instalación.
msiexec /i "c:\SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="WNBIO-SRD-1" DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" DATABASEUSER="localhost" /q /l*vx "yourinstallationlog"
<!--NeedCopy-->
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="CloudSQL" DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log"
<!--NeedCopy-->
Nota:
Puede encontrar el archivo
SessionRecordingAdministrationx64.msien la ISO de Citrix Virtual Apps and Desktops en\x64\Session Recording.
Donde:
- ADDLOCAL proporciona las funciones que puede seleccionar. Puede seleccionar más de una opción. SsRecServer es el servidor de Grabación de sesiones. PolicyConsole es la consola de directivas de Grabación de sesiones. SsRecLogging es la función de registro de administrador. StorageDatabase es la base de datos de Grabación de sesiones. El registro de administrador de Grabación de sesiones es una subfunción opcional del servidor de Grabación de sesiones. Seleccione dicho servidor antes de poder seleccionar su registro de administrador.
-
DATABASEINSTANCE es el nombre de instancia de la base de datos de Grabación de sesiones. Por ejemplo,
.\SQLEXPRESS,computer-name\SQLEXPRESS,computer-nameotcp:srt-sql-support.public.ca7b16b60789.database.windows.net,3342si utiliza Azure SQL Managed Instance. - DATABASENAME es el nombre de la base de datos de Grabación de sesiones.
- LOGGINGDATABASENAME es el nombre de la base de datos de registro de administrador.
-
AZURESQLSERVICESUPPORT determina si se admite SQL en la nube. Para usar SQL en la nube, establézcalo en
1. - DATABASEUSER es la cuenta de equipo del servidor de Session Recording.
- AZUREUSERNAME es el nombre de administrador de SQL en la nube.
- AZUREPASSWORD es la contraseña de administrador de SQL en la nube.
- /q especifica el modo silencioso.
- /l*v especifica el registro detallado.
- yourinstallationlog es la ubicación del archivo de registro de la instalación.
Crear una imagen maestra para implementar el servidor de Session Recording
Es posible que ya tenga la base de datos de Session Recording y la base de datos de registro de administración de una implementación existente. Para tales escenarios, ahora puede omitir las comprobaciones de la base de datos al instalar los componentes de administración de Session Recording mediante SessionRecordingAdministrationx64.msi. Puede crear fácilmente una imagen maestra para implementar el servidor de Session Recording en muchas otras máquinas. Después de implementar el servidor de Session Recording en las máquinas de destino mediante la imagen maestra, ejecute un comando en cada máquina para conectarse a la base de datos de Session Recording y a la base de datos de registro de administración existentes. Esta compatibilidad con imágenes maestras facilita la implementación y minimiza el posible impacto del error humano. Se aplica solo a las instalaciones nuevas y consta de los siguientes pasos:
-
Inicie un símbolo del sistema y ejecute un comando similar al siguiente:
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="sqlnotexists" DATABASENAME="CitrixSessionRecording2" LOGGINGDATABASENAME="CitrixSessionRecordingLogging2" DATABASEUSER="localhost" /q /l*vx "c:\WithLogging.log" IGNOREDBCHECK="True" <!--NeedCopy-->Este comando instala los componentes de administración de Session Recording sin configurar ni probar la conectividad con la base de datos de Session Recording y la base de datos de registro de administración.
Establezca el parámetro IGNOREDBCHECK en True y use valores aleatorios para DATABASEINSTANCE, DATABASENAME y LOGGINGDATABASENAME.
-
Cree una imagen maestra en la máquina en la que está trabajando.
-
Implemente la imagen maestra en otras máquinas para implementar el servidor de Session Recording.
-
En cada una de las máquinas, ejecute comandos similares a los siguientes:
.\SsRecUtils.exe -modifydbconnectionpara DATABASEINSTANCE DATABASENAME LOGGINGDATABASENAME iisreset /noforce <!--NeedCopy-->Los comandos conectan el servidor de grabación de sesiones instalado anteriormente a una base de datos de grabación de sesiones existente y a una base de datos de registro de administración.
Puede encontrar el archivo
SsRecUtils.exeen\Citrix\SessionRecording\Server\bin\. Configure los parámetros DATABASEINSTANCE, DATABASENAME y LOGGINGDATABASENAME según sea necesario.
Conservar las bases de datos al desinstalar los componentes de administración de grabación de sesiones
Con KEEPDB establecido en True, el siguiente comando conserva la base de datos de grabación de sesiones y la base de datos de registro de administración al desinstalar los componentes de administración de grabación de sesiones:
msiexec /x "SessionRecordingAdministrationx64.msi" KEEPDB="True"
<!--NeedCopy-->
Automatizar la instalación del reproductor y el reproductor web de grabación de sesiones
Por ejemplo, los siguientes comandos instalan el reproductor y el reproductor web de grabación de sesiones, respectivamente.
msiexec /i "c:\SessionRecordingPlayer.msi" /q /l*\vx "yourinstallationlog"
<!--NeedCopy-->
msiexec /i "c:\SessionRecordingWebPlayer.msi" /q /l*vx "yourinstallationlog"
<!--NeedCopy-->
Nota:
Puede encontrar
SessionRecordingPlayer.msien la ISO de Citrix Virtual Apps and Desktops en\x86\Session Recording.Puede encontrar
SessionRecordingWebPlayer.msien la ISO de Citrix Virtual Apps and Desktops en\x64\Session Recording.
Donde:
- /q especifica el modo silencioso.
- /l*v especifica el registro detallado.
- yourinstallationlog es la ubicación de su archivo de registro de instalación.
Automatizar la instalación del agente de grabación de sesiones
Por ejemplo, el siguiente comando instala el agente de grabación de sesiones y crea un archivo de registro para capturar la información de instalación.
Para sistemas de 64 bits:
msiexec /i SessionRecordingAgentx64.msi /q /l*vx yourinstallationlog SESSIONRECORDINGSERVERNAME=yourservername
SESSIONRECORDINGBROKERPROTOCOL=yourbrokerprotocol SESSIONRECORDINGBROKERPORT=yourbrokerport
<!--NeedCopy-->
Nota:
Puede encontrar
SessionRecordingAgentx64.msien la ISO de Citrix Virtual Apps and Desktops en\x64\Session Recording.
Para sistemas de 32 bits:
msiexec /i SessionRecordingAgent.msi /q /l*vx yourinstallationlog SESSIONRECORDINGSERVERNAME=yourservername
SESSIONRECORDINGBROKERPROTOCOL=yourbrokerprotocol SESSIONRECORDINGBROKERPORT=yourbrokerport
<!--NeedCopy-->
Nota:
Puede encontrar
SessionRecordingAgent.msien la ISO de Citrix Virtual Apps and Desktops en\x86\Session Recording.
Donde:
- yourservername es el nombre NetBIOS o el FQDN de la máquina que aloja el servidor de Grabación de sesiones. Si no se especifica, este valor predeterminado es localhost.
- yourbrokerprotocol es el protocolo HTTP o HTTPS que el agente de Grabación de sesiones utiliza para comunicarse con el Broker de Grabación de sesiones. Si no se especifica, este valor predeterminado es HTTPS.
- yourbrokerport es el número de puerto que el agente de Grabación de sesiones utiliza para comunicarse con el Broker de Grabación de sesiones. Si no se especifica, este valor predeterminado es cero, lo que indica al agente de Grabación de sesiones que utilice el número de puerto predeterminado para el protocolo seleccionado: 80 para HTTP o 443 para HTTPS.
- /q especifica el modo silencioso.
- /l*v especifica el registro detallado.
- yourinstallationlog es la ubicación del archivo de registro de la instalación.
Actualizar Grabación de sesiones
Puede actualizar ciertas implementaciones a versiones posteriores sin tener que configurar primero nuevas máquinas o sitios. Puede actualizar desde la versión de Grabación de sesiones incluida en la última CU de XenApp y XenDesktop 7.6 LTSR, y desde cualquier versión posterior, a la última versión de Grabación de sesiones.
Nota:
Cuando actualiza la Administración de Grabación de sesiones de la versión 7.6 a la 7.13 o posterior y elige Modificar en la Administración de Grabación de sesiones para agregar el servicio de registro de administrador, el nombre de la instancia de SQL Server no aparece en la página Configuración de registro de administrador. El siguiente mensaje de error aparece al hacer clic en Siguiente: Error en la prueba de conexión a la base de datos. Introduzca el nombre de instancia de base de datos correcto. Como solución temporal, agregue el permiso de lectura para los usuarios de localhost a la siguiente carpeta del Registro del servidor SmartAuditor:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server.No se puede actualizar desde una versión Technical Preview.
Requisitos, preparación y limitaciones
- Utilice la interfaz gráfica o de línea de comandos del instalador de Grabación de sesiones para actualizar los componentes de Grabación de sesiones en la máquina donde los instaló.
- Antes de cualquier actividad de actualización, haga una copia de seguridad de la base de datos llamada CitrixSessionRecording en la instancia de SQL Server. De esta manera, puede restaurarla si se detecta algún problema después de la actualización de la base de datos.
- Además de ser un usuario de dominio, debe ser un administrador local en las máquinas donde va a actualizar los componentes de Grabación de sesiones.
- Si el servidor de Grabación de sesiones y la base de datos de Grabación de sesiones no están instalados en el mismo servidor, debe tener el permiso de rol de base de datos para actualizar la base de datos de Grabación de sesiones. De lo contrario, puede:
- Pedir al administrador de la base de datos que asigne los permisos de rol de servidor securityadmin y dbcreator para la actualización. Una vez completada la actualización, los permisos de rol de servidor securityadmin y dbcreator ya no son necesarios y se pueden eliminar de forma segura.
- O bien, utilice el paquete SessionRecordingAdministrationx64.msi para actualizar. Durante la actualización del msi, un cuadro de diálogo le pedirá las credenciales de un administrador de base de datos que tenga los permisos de rol de servidor securityadmin y dbcreator. Escriba las credenciales correctas y, a continuación, haga clic en Aceptar para continuar con la actualización.
- Puede optar por no actualizar todos los agentes de Grabación de sesiones al mismo tiempo. El agente de Grabación de sesiones 7.6.0 (y posterior) es compatible con la versión más reciente (actual) del servidor de Grabación de sesiones. Sin embargo, es posible que algunas funciones nuevas y correcciones de errores no surtan efecto.
- Las sesiones iniciadas durante la actualización del servidor de Grabación de sesiones no se graban.
- La opción Ajuste de gráficos en las propiedades del agente de Grabación de sesiones está habilitada de forma predeterminada después de una instalación nueva o una actualización para mantener la compatibilidad con el modo de redirección de composición de escritorio. Puede inhabilitar esta opción manualmente después de una instalación nueva o una actualización.
- La función de registro de administrador no se instala después de actualizar Grabación de sesiones desde una versión anterior donde la función no está disponible. Para agregar la función, modifique la instalación después de la actualización.
- Si hay sesiones de grabación en directo cuando se inicia el proceso de actualización, hay pocas posibilidades de que la grabación se complete.
- Revise la siguiente secuencia de actualización para planificar y mitigar posibles interrupciones.
Secuencia de actualización
Para actualizar una instalación existente, vaya a cada máquina donde esté instalado un componente de Session Recording y, a continuación, ejecute el ISO de Citrix Virtual Apps and Desktops.
Sugerencia:
Vaya a la página de descarga de Citrix Virtual Apps and Desktops para descargar la versión adecuada de Citrix Virtual Apps and Desktops.
La actualización de una instalación existente generalmente sigue la siguiente secuencia:
-
Actualice el componente del servidor de Session Recording.
Si hay más de un servidor de Session Recording, primero actualice el que tiene instalado el componente de base de datos de Session Recording. Después, actualice el resto de servidores de Session Recording.
Para ello, siga estos pasos:
- Detenga manualmente el servicio Session Recording Storage Manager en el servidor de Session Recording.
- A través del Administrador de Internet Information Services (IIS), asegúrese de que el Session Recording Broker se esté ejecutando.
- Ejecute el ISO de Citrix Virtual Apps and Desktops y seleccione la entrada de Session Recording para actualizar.
- El servicio de Session Recording vuelve a estar en línea automáticamente cuando se completa la actualización del servidor de Session Recording.
- Actualice el agente de Session Recording (en la imagen maestra).
- Actualice la consola de directivas de Session Recording con o después del servidor de Session Recording.
- Actualice el reproductor de Grabación de sesiones.
Instalar la base de datos de Grabación de sesiones en servicios de bases de datos SQL en la nube
Esta sección describe cómo instalar la base de datos de Grabación de sesiones en los siguientes servicios de bases de datos SQL en la nube:
- Azure SQL Database
- Azure SQL Managed Instance
- AWS RDS
- SQL Server en máquinas virtuales de Azure
Instalar la base de datos de Grabación de sesiones en Azure SQL Database
-
Cree una Azure SQL Database.
- Inicie sesión en el portal de Azure con su cuenta de Azure.
- En el menú del portal, seleccione Crear un recurso.
- En el cuadro de búsqueda del portal, escriba SQL database.
- En la lista de resultados de búsqueda, seleccione SQL databases.
- Haga clic en Crear para crear una Azure SQL Database.
-
En la sección Crear SQL Database, proporcione la siguiente información:
- Suscripción: Seleccione la suscripción de Azure que desee.
- Grupo de recursos: Seleccione Crear nuevo o elija un grupo de recursos existente.
- Nombre de la base de datos: Se requiere un nombre único.
-
Servidor: Seleccione Crear nuevo y rellene el formulario Nuevo servidor con los siguientes valores:
- Nombre del servidor: Introduzca un nombre único. Los nombres de servidor deben ser únicos globalmente para todos los servidores de Azure.
- Ubicación: Seleccione una ubicación de la lista desplegable.
- Método de autenticación: Seleccione Usar autenticación SQL.
- Inicio de sesión del administrador del servidor: Introduzca un nombre de administrador de SQL en la nube.
- Contraseña: Introduzca una contraseña de administrador de SQL en la nube que cumpla los requisitos y vuelva a introducirla en el campo Confirmar contraseña.
- Seleccione Aceptar.
Después de proporcionar la información anterior, haga clic en Revisar y crear. Haga clic en el botón Crear para completar la base de datos de Azure SQL.
- Repita el paso 1 para crear otra base de datos de Azure SQL en el mismo servidor.
- Obtenga la cadena de conexión del servidor para las bases de datos de Azure SQL creadas.
- En el portal de Azure, busque y haga clic en cualquiera de las bases de datos de Azure SQL que haya creado.
- Haga clic en Cadenas de conexión en el panel de navegación izquierdo.
- Conserve un registro de la cadena Server que se utilizará más adelante como nombre de instancia de la base de datos de grabación de sesiones y de la base de datos de registro de grabación de sesiones.
-
Ejecute un comando similar al siguiente para instalar la base de datos de grabación de sesiones en la base de datos de Azure SQL que creó anteriormente.
Nota:
En Azure SQL Database, la instalación de la base de datos de grabación de sesiones se puede realizar únicamente ejecutando un comando similar al siguiente:
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="DatabaseConnectionString " DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" CLOUDDBSUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log"Donde:
- ADDLOCAL proporciona las funciones que puede seleccionar. Puede seleccionar más de una opción. SsRecServer es el servidor de grabación de sesiones. PolicyConsole es la consola de directivas de grabación de sesiones. SsRecLogging es la función de registro de administrador. StorageDatabase es la base de datos de grabación de sesiones. El registro de administrador de grabación de sesiones es una subfunción opcional del servidor de grabación de sesiones. Seleccione este servidor antes de poder seleccionar su registro de administrador.
- DATABASEINSTANCE es el nombre de instancia de la base de datos de Grabación de sesiones, que se especifica mediante la cadena de conexión de Azure SQL Database.
- DATABASENAME es el nombre de la base de datos de grabación de sesiones.
- LOGGINGDATABASENAME es el nombre de la base de datos de registro de administrador.
- AZURESQLSERVICESUPPORT determina si se admite SQL en la nube. Para usar SQL en la nube, establézcalo en 1.
- DATABASEUSER es la cuenta de equipo del servidor de grabación de sesiones.
- AZUREUSERNAME es el nombre de administrador de SQL en la nube.
- AZUREPASSWORD es la contraseña de administrador de SQL en la nube.
- /q especifica el modo silencioso.
- /l*v especifica el registro detallado.
- yourinstallationlog es la ubicación del archivo de registro de la instalación.
Instalar la base de datos de grabación de sesiones en Azure SQL Managed Instance o en AWS RDS
Sugerencia:
En Azure SQL Managed Instance y en AWS RDS, la instalación de la base de datos de grabación de sesiones se puede realizar ejecutando un comando similar al siguiente o haciendo doble clic y ejecutando el paquete SessionRecordingAdministrationx64.msi.
msiexec /i "SessionRecordingAdministrationx64.msi" ADDLOCAL="SsRecServer,PolicyConsole,SsRecLogging,StorageDatabase" DATABASEINSTANCE="CloudSQL" DATABASENAME="CitrixSessionRecording" LOGGINGDATABASENAME="CitrixSessionRecordingLogging" AZURESQLSERVICESUPPORT="1" AZUREUSERNAME="CloudSQLAdminName" AZUREPASSWORD="CloudSQLAdminPassword" /q /l*vx "c:\WithLogging.log" <!--NeedCopy-->
-
Cree una instancia administrada de Azure SQL o cree una instancia de SQL Server a través de la consola de Amazon RDS.
-
(Solo para Azure SQL) Guarde un registro de las cadenas de Servidor que aparecen en el panel de propiedades. Las cadenas son el nombre de instancia de la base de datos de Grabación de sesiones. Para ver un ejemplo, consulte la siguiente captura de pantalla.

-
(Solo para AWS RDS) Guarde un registro de la información de Endpoint y Port. La usamos como nombre de instancia de su base de datos, en el formato de <Endpoint, Port>.

-
Ejecute SessionRecordingAdministrationx64.msi para instalar la base de datos de grabación de sesiones.
Seleccione la casilla de verificación Habilitar SQL en la nube e introduzca el nombre de administrador y la contraseña de SQL en la nube. Realice otras configuraciones necesarias.

Nota:
Si cambia la contraseña de administrador de SQL en la nube, debe actualizar la contraseña en Propiedades del servidor de grabación de sesiones. Al abrir Propiedades del servidor de grabación de sesiones, aparece un mensaje de error. Haga clic en Aceptar para continuar, seleccione la ficha Cloud DB e introduzca la nueva contraseña de administrador de SQL en la nube. Reinicie el servicio Citrix Session Recording Analytics, el servicio Citrix Session Recording Storage Manager y el servicio IIS.
La autenticación de Azure AD no es compatible.

Migrar una base de datos local a una Instancia administrada de SQL en la nube
-
Migre su base de datos local según https://docs.microsoft.com/es-es/data-migration/ o https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-an-on-premises-microsoft-sql-server-database-to-amazon-rds-for-sql-server.html.
-
Para que Grabación de sesiones funcione correctamente después de la migración, ejecute SsRecUtils.exe en el servidor de Grabación de sesiones.
C:\Program Files\Citrix\SessionRecording\Server\bin\SsRecUtils.exe -modifyazuredbconnectionpara {Database Instance} {Session Recording Database Name} {Session Recording Logging Database Name} {AzureAdminName}{AzureAdminPassword} iisreset /noforce -
En el servidor de Grabación de sesiones, reinicie el servicio Citrix Session Recording Analytics, el servicio Citrix Session Recording Storage Manager y el servicio IIS.
Migrar una base de datos de producción de una Instancia administrada de SQL de Azure a una base de datos local
-
Migre la base de datos según https://docs.microsoft.com/es-es/data-migration/.
-
Para que Grabación de sesiones funcione correctamente después de la migración, ejecute SsRecUtils.exe en el servidor de Grabación de sesiones.
C:\Program Files\Citrix\SessionRecording\Server\bin\SsRecUtils.exe -modifydbconnectionpara {Database Instance} {Session Recording Database Name} {Session Recording Logging Database Name} iisreset /noforce -
En el servidor de Grabación de sesiones, reinicie el servicio Citrix Session Recording Analytics, el servicio Citrix Session Recording Storage Manager y el servicio IIS.
Instalar la base de datos de Grabación de sesiones en SQL Server en VM de Azure
En SQL Server en VM de Azure, puede instalar la base de datos de Grabación de sesiones haciendo doble clic y ejecutando el paquete SessionRecordingAdministrationx64.msi o utilizando el instalador de Citrix Virtual Apps and Desktops.
- Consulte una VM de Azure SQL.
- Configure la VM y añádala al dominio donde instale los componentes de Session Recording.
- Utilice el FQDN de la VM como nombre de instancia durante la instalación de la base de datos de Session Recording. Nota: Si utiliza SessionRecordingAdministrationx64.msi para la instalación, desactive la casilla de verificación Habilitar SQL en la nube.
- Siga la interfaz de usuario de instalación para completar la instalación de la base de datos de Session Recording.
Desinstalar Session Recording
Para quitar los componentes de Session Recording de un servidor o una estación de trabajo, utilice la opción de desinstalación o de quitar programas disponible en el Panel de control de Windows. Para quitar la base de datos de Session Recording, debe tener los mismos permisos de rol de SQL Server de securityadmin y dbcreator que tenía al instalarla.
Por motivos de seguridad, la base de datos de registro del administrador no se elimina después de desinstalar los componentes.
Integrar con Citrix Analytics for Security™
Puede configurar los servidores de Session Recording para enviar eventos de usuario a Citrix Analytics for Security, que procesa los eventos de usuario para proporcionar información útil sobre el comportamiento de los usuarios.
Requisitos previos
Antes de empezar, asegúrese de lo siguiente:
-
El servidor de Session Recording debe poder conectarse a las siguientes direcciones:
-
La implementación de Session Recording debe tener el puerto 443 abierto para las conexiones salientes a Internet. Cualquier servidor proxy de la red debe permitir esta comunicación con Citrix Analytics for Security.
-
Si utiliza Citrix Virtual Apps and Desktops 7 1912 LTSR, la versión de Session Recording compatible es la 2103 o posterior.
Conecte su servidor de Session Recording a Citrix Analytics for Security
-
Inicie sesión en Citrix Cloud.
-
Busque Citrix Analytics for Security y haga clic en Administrar.
-
En la barra superior, haga clic en Configuración > Orígenes de datos.
-
En la tarjeta del sitio Virtual Apps and Desktops - Session Recording, haga clic en Conectar servidor de Session Recording.

-
En la página Conectar servidor de Session Recording, revise la lista de comprobación y seleccione todos los requisitos obligatorios. Si no selecciona un requisito obligatorio, la opción Descargar archivo se deshabilita.

-
Si tiene servidores proxy en su red, introduzca la dirección del proxy en el archivo SsRecStorageManager.exe.config de su servidor de Session Recording.
Puede encontrar el archivo de configuración en
<Session Recording server installation path>\bin\SsRecStorageManager.exe.configPor ejemplo:
C:\Program Files\Citrix\SessionRecording\Server\Bin\SsRecStorageManager.exe.config
-
Haga clic en Descargar archivo para descargar el archivo SessionRecordingConfigurationFile.json.
Nota:
El archivo contiene información confidencial. Mantenga el archivo en un lugar seguro.
-
Copie el archivo en el servidor de grabación de sesiones que desea conectar a Citrix Analytics for Security.
-
Si tiene varios servidores de grabación de sesiones en su implementación, debe copiar el archivo en cada servidor que desee conectar y seguir los pasos para configurar cada servidor.
-
En el servidor de grabación de sesiones, ejecute el siguiente comando para importar la configuración:
<Session Recording server installation path>\bin\SsRecUtils.exe -Import_SRCasConfigurations <configuration file path> <!--NeedCopy-->Por ejemplo:
C:\Program Files\Citrix\SessionRecording\Server\bin\SsRecUtils.exe -Import_SRCasConfigurations C:\Users\administrator\Downloads\SessionRecordingConfigurationFile.json <!--NeedCopy--> -
Reinicie los siguientes servicios:
-
Servicio de análisis de grabación de sesiones de Citrix
-
Administrador de almacenamiento de grabación de sesiones de Citrix
-
-
Una vez que la configuración se haya realizado correctamente, vaya a Citrix Analytics for Security para ver el servidor de grabación de sesiones conectado. Haga clic en Activar procesamiento de datos para permitir que Citrix Analytics for Security procese los datos.
Nota:
Si utiliza la versión 2103 o 2104 del servidor de grabación de sesiones, primero debe iniciar una sesión de Virtual Apps and Desktops para ver el servidor de grabación de sesiones conectado en Citrix Analytics for Security. De lo contrario, el servidor de grabación de sesiones conectado no se mostrará. Este requisito no se aplica a la versión 2106 y posteriores del servidor de grabación de sesiones.
Ver las implementaciones conectadas
Las implementaciones del servidor aparecen en la tarjeta del sitio de grabación de sesiones solo si la configuración se realiza correctamente. La tarjeta del sitio muestra el número de servidores configurados que han establecido conexiones con Citrix Analytics for Security.
Si no ve sus servidores de grabación de sesiones incluso después de que la configuración se haya realizado correctamente, consulte la sección de solución de problemas en (/es-es/session-recording/2305/install-upgrade-uninstall.html#configured-session-recording-server-fails-to-connect).

En la tarjeta del sitio, haga clic en el número de implementaciones para ver los grupos de servidores conectados con Citrix Analytics for Security. Por ejemplo, haga clic en 1 implementación de grabación de sesiones para ver el servidor o los grupos de servidores conectados. Cada servidor de grabación de sesiones está representado por una URL base y un ServerGroupID.

Ver eventos recibidos
La tarjeta del sitio muestra las implementaciones de grabación de sesiones conectadas y los eventos recibidos de estas implementaciones durante la última hora, que es la selección de tiempo predeterminada. También puede seleccionar 1 semana (1 W) y ver los datos. Haga clic en el número de eventos recibidos para ver los eventos en la página de búsqueda de autoservicio.
Después de habilitar el procesamiento de datos, la tarjeta del sitio podría mostrar el estado de No se han recibido datos. Este estado aparece por dos razones:
-
Si ha activado el procesamiento de datos por primera vez, los eventos tardan un tiempo en llegar al centro de eventos de Citrix Analytics. Cuando Citrix Analytics recibe los eventos, el estado cambia a Procesamiento de datos activado. Si el estado no cambia después de un tiempo, actualice la página Orígenes de datos.
-
Citrix Analytics no ha recibido ningún evento del origen de datos en la última hora.
Agregar servidores de grabación de sesiones
Para agregar un servidor de grabación de sesiones, realice una de las siguientes acciones:
-
En la página Implementaciones de grabación de sesiones conectadas, haga clic en Conectar con el servidor de grabación de sesiones.

-
En la tarjeta del sitio de Virtual Apps and Desktops - Grabación de sesiones, haga clic en los puntos suspensivos verticales (⋮) y, a continuación, seleccione Conectar servidor de grabación de sesiones.

Siga los pasos para descargar el archivo de configuración y configurar un servidor de grabación de sesiones.
Eliminar servidores de grabación de sesiones
Para eliminar un servidor de grabación de sesiones:
-
En Citrix Analytics for Security, vaya a la página Implementaciones de grabación de sesiones conectadas y seleccione la implementación de servidor que desea eliminar.
-
Haga clic en los puntos suspensivos verticales (⋮) y seleccione Eliminar servidor de grabación de sesiones de Analytics.

-
En el servidor de grabación de sesiones que ha eliminado de Citrix Analytics, ejecute el siguiente comando:
<Session Recording server installation path>\bin\SsRecUtils.exe -Remove_SRCasConfigurations <!--NeedCopy-->Por ejemplo:
C:\Program Files\Citrix\SessionRecording\Server\bin\SsRecUtils.exe -Remove_SRCasConfigurations <!--NeedCopy-->
Activar o desactivar el procesamiento de datos en el origen de datos
Puede detener el procesamiento de datos en cualquier momento para un origen de datos en particular: Director y la aplicación Workspace. En la tarjeta del sitio del origen de datos, haga clic en los puntos suspensivos verticales (⋮) y, a continuación, seleccione Desactivar el procesamiento de datos. Citrix Analytics deja de procesar datos para ese origen de datos. También puede detener el procesamiento de datos desde la tarjeta del sitio de Virtual Apps and Desktops. Esta opción se aplica a ambos orígenes de datos: Director y la aplicación Workspace. Para volver a habilitar el procesamiento de datos, haga clic en Activar el procesamiento de datos.
El servidor de grabación de sesiones configurado no se conecta
Su servidor de grabación de sesiones no se conecta a Citrix Analytics después de la configuración. Por lo tanto, no ve el servidor configurado en la tarjeta del sitio de Grabación de sesiones.
Para solucionar este problema, haga lo siguiente:
-
En el servidor de grabación de sesiones configurado, ejecute el siguiente comando de PowerShell para comprobar el identificador de máquina cliente (CMID):
Get-WmiObject -class SoftwareLicensingService | select Clientmachineid <!--NeedCopy--> -
Si el CMID está vacío, agregue los siguientes archivos de registro en las rutas especificadas:
Nombre del registro Ruta del registro Tipo de clave Valor AuditorUniqueIDComputer\HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server\Cadena Introduzca su UUID. EnableCASUseAuditorUniqueIDComputer/HKEY_LOCAL_MACHINE/SOFTWARE/Citrix/SmartAuditor/Server/REG_DWORD 1 -
Reinicie los siguientes servicios:
-
Servicio de análisis de grabación de sesiones de Citrix
-
Administrador de almacenamiento de grabación de sesiones de Citrix
-
En este artículo
- Lista de comprobación de la instalación
- Instalar Grabación de sesiones con el instalador de Citrix Virtual Apps™ and Desktops
- Automatizar la instalación
- Actualizar Grabación de sesiones
-
Instalar la base de datos de Grabación de sesiones en servicios de bases de datos SQL en la nube
- Instalar la base de datos de Grabación de sesiones en Azure SQL Database
- Instalar la base de datos de grabación de sesiones en Azure SQL Managed Instance o en AWS RDS
- Migrar una base de datos local a una Instancia administrada de SQL en la nube
- Migrar una base de datos de producción de una Instancia administrada de SQL de Azure a una base de datos local
- Instalar la base de datos de Grabación de sesiones en SQL Server en VM de Azure
- Desinstalar Session Recording
-
Integrar con Citrix Analytics for Security™
- Requisitos previos
- Conecte su servidor de Session Recording a Citrix Analytics for Security
- Ver las implementaciones conectadas
- Ver eventos recibidos
- Agregar servidores de grabación de sesiones
- Eliminar servidores de grabación de sesiones
- Activar o desactivar el procesamiento de datos en el origen de datos
- El servidor de grabación de sesiones configurado no se conecta