在云环境中安装会话录制服务器

您可以将现有会话录制服务器连接到云。您也可以直接从云内部安装会话录制服务器。

此功能消除了下载 Citrix Virtual Apps and Desktops 安装程序或 SessionRecordingAdministrationx64.msi 文件的需要。它还会检查域加入情况,以防止可能导致会话录制服务器在连接后无法正常运行的问题。

本文将详细介绍在云环境中安装会话录制服务器的整个过程,并就安装后的操作提供指导。

注意:

自 2023 年 7 月起,Microsoft 已将 Azure 活动目录 (Azure AD) 重命名为 Microsoft Entra 标识。在本文档中,任何提及 Azure 活动目录、Azure AD 或 活动目录 的地方现在均指 Microsoft Entra 标识。

安装操作步骤

要从云中安装会话录制服务器,请将计算机连接到会话录制服务,然后从云中在该计算机上安装会话录制服务器。为此:

  1. 准备一台计算机。

  2. 根据您的云客户端版本允许出站端口。

    • 如果您使用的是云客户端版本 7.40.13020.11 或更高版本,则仅允许出站端口 443。
    • 如果您使用的是早于版本 7.40.13020.11 的云客户端,则允许出站端口 80、443、8088 和 9090–9094。
  3. 在计算机上下载并安装会话录制云客户端。

    注意:

    对于云客户端版本 7.38.10030.16 及更高版本,提供了一个维护云客户端运行状态的守护程序。当云客户端异常运行时,该守护程序会自动修复它。

    1. 执行登录操作以访问 Citrix Cloud。
    2. 在左上角菜单中,选择 我的服务 > DaaS
    3. 在 DaaS 磁贴中,向下滚动左侧导航窗格并选择 Session Recording。您可以将鼠标悬停在 Session Recording 菜单上并将其固定到导航窗格顶部的 PINNED(已固定)部分,以便快速访问。您可以通过拖动已固定的菜单将其重新排序到所需位置。
    4. 在 Session Recording 服务视图中,从左侧导航中选择 配置 > 服务器管理
    5. 在“服务器连接指南”页面上,单击“下载”。

      服务器连接指南页面(/zh-cn/session-recording/service/media/server-connection-guide-page.png)

      提示:

      • 通过 Azure AD 组添加的管理员无法使用用于云客户端安装的 Generate command(生成命令)按钮。
      • 您还可以通过单击 Session Recording 服务“欢迎”页面上的“继续配置”,访问“下载”和“生成命令”按钮:
    6. 在计算机上安装云客户端。为此,请从您之前下载的云客户端 .msi 文件所在位置以管理员身份运行命令。

      您可以手动输入命令,也可以通过单击 Server connection guide(服务器连接指南)页面上的 Generate command(生成命令)来生成命令。

      服务器连接指南页面上的“生成命令”按钮(/zh-cn/session-recording/service/media/generate-command-button-on-server-connection-guide-page.png)

      Generate command(生成命令)页面上回答问题并在必要时提供信息。之后,单击 Generate command(生成命令)按钮。

      生成命令页面(/zh-cn/session-recording/service/media/generate-command-page.png)

      生成的命令(/zh-cn/session-recording/service/media/generated-command.png)

      如果您在单击“生成命令”按钮后修改答案或提供不同的信息,生成的命令将自动相应更新。“生成命令”按钮在您注销并重新登录 Citrix Cloud 后再次可用。

  4. 验证计算机状态显示为“准备安装”,然后单击安装图标。

    准备安装

  5. 按照向导在计算机上安装 Session Recording 服务器组件。

    服务器安装向导

    1. 在“概述”页面上,完成以下步骤:

      1. 运行检查以验证计算机是否在有效域中。

        先决条件检查旨在防止 Session Recording 服务器连接后可能无法正常运行的问题。

      2. 为计算机创建站点或将计算机添加到现有非空站点。

      3. 选择要安装的服务器版本。
      4. 指定安装路径并验证该路径是否有效。
      5. 单击“下一步”以继续到“数据库”页面。
    2. 在“数据库”页面上,选择是否使用云数据库,相应地填写字段,然后单击“测试连接”以测试与 Session Recording 数据库和管理员日志记录数据库的连接。

      不使用云数据库的“数据库”页面

      提示:

      • 如果您之前已将计算机分配给现有非空站点,则“数据库”页面上的字段将自动填充。
      • 您可以在以下云 SQL 数据库服务上部署 Session Recording 数据库:
        • Azure 结构化查询语言数据库
        • 艾泽 SQL 托管实例
        • Azure 虚拟机 (VMs) 上的 SQL 服务器
        • AWS 关系型数据库服务
        • 谷歌云 SQL 服务器

          数据库配置

      • 实例名称:如果数据库实例不是命名实例,则只能使用 SQL Server 的计算机名称。如果在实例设置期间已命名实例,请使用 computer-name\instance-name 作为数据库实例名称。要确定您正在使用的服务器实例名称,请在 SQL Server 上运行 select @@servername。返回值是确切的数据库实例名称。如果您的 SQL Server 配置为侦听除默认端口 1433 之外的自定义端口,请通过在实例名称后附加逗号来设置自定义侦听器端口。例如,在“实例名称”文本框中键入 DXSBC-SRD-1,2433,其中逗号后的 2433 表示自定义侦听器端口。

      • Session Recording 数据库名称:键入自定义数据库名称。如果 Session Recording 服务器和数据库实例安装在不同的计算机上,请向安装 Session Recording 服务器的计算机授予数据库上的 sysadmin 角色权限。如果 Session Recording 服务器和数据库实例都安装在同一台计算机上,请向安装 Session Recording 服务器的计算机以及 NT AUTHORITY\NETWORK SERVICE 和 NT AUTHORITY\SYSTEM 帐户授予数据库上的 sysadmin 角色权限。单击“测试连接”以测试与 SQL Server 实例的连接以及数据库名称的有效性。

      • 管理员日志记录数据库名称:管理员日志记录数据库名称必须与 Session Recording 数据库名称不同。键入管理员日志记录数据库名称后,单击“测试连接”以测试与管理员日志记录数据库的连接。

      • 启用管理日志记录:默认情况下,管理日志记录功能处于启用状态。您可以通过清除此复选框来禁用它。

      • 启用强制阻止:默认情况下,强制阻止处于启用状态。如果日志记录失败,正常功能可能会被阻止。您可以通过清除此复选框来禁用强制阻止。

      Session Recording 现在支持不同类型的 SQL 身份验证,详情请参阅下表:

      支持的 SQL 身份验证方法 支持的 SQL Server 数据库类型
      SQL Server 数据库身份验证




      • 本地部署 SQL 服务器
      • 艾泽 SQL 数据库
      • 阿祖尔 SQL 托管实例
      • 阿祖尔虚拟机上的 SQL 服务器
      • 亚马逊 RDS
      • 谷歌云 SQL Server 数据库
      使用云托管 Entra ID 帐户的 微软 Entra ID 密码身份验证
      • Azure SQL 数据库解决方案
      • 艾泽 SQL 托管实例
      使用云托管的 Entra ID 帐户进行 Microsoft Entra ID 服务主体身份验证 艾泽 SQL 托管实例

      注意:

      需要在云客户端所在的同一台计算机上安装 OLE DB 驱动程序ODBC 驱动程序

    3. 在“摘要”页面上,验证您的设置,然后单击“安装”。

      服务器安装摘要

    4. 单击“正在安装”旁边的图标以检查安装进度。

      正在检查安装进度

      例如,安装过程已经进行到第一步。

      安装已进行到第 1 步

      安装成功完成后,该计算机将成为连接到会话录制服务的会话录制服务器。您可以在创建或指定的站点下找到该服务器。刷新“服务器管理”页面以查看所有连接的服务器。

      服务器安装成功

      如果安装失败,请单击“安装失败”旁边的图标并运行诊断以识别可能的问题。如果存在任何问题,请修复它们,然后重新启动计算机,再重新启动安装向导。

      服务器安装失败(/zh-cn/session-recording/service/media/server-installation-failed.png)

安装后的后续操作

在云环境中完成会话录制服务器的安装后,请执行以下操作:

  • 将新安装的会话录制服务器连接到目标会话录制代理。转到目标 VDA 或 VDI 计算机,然后打开 会话录制代理属性。键入安装会话录制服务器的计算机的计算机名称。键入连接到会话录制服务器的协议和端口信息。
  • 根据您的需要配置服务器设置策略播放权限
  • 启动会话以验证会话是否正在录制。
  • 查看管理员日志记录数据。
  • 转到会话录制管理控制板,以深入了解您的部署。对于全新安装,数据不会立即在控制板上显示。
在云环境中安装会话录制服务器