Profile Management

启用配置文件容器的多会话回写

提示:

有关 FSLogix Profile Container 的更多信息,请参阅 https://docs.microsoft.com/zh-cn/fslogix/configure-profile-container-tutorial。有关 Citrix Profile Management 配置文件容器的更多信息,请参阅 Citrix Profile Management 配置文件容器

概述

基于 VHD 的配置文件解决方案(例如 FSLogix Profile Container 和 Citrix Profile Management 配置文件容器)不支持在多会话场景中保存更改。它们只允许一个会话(以读/写模式)写入更改。其他会话(以只读模式)中的更改将被丢弃。

然而,多会话场景在 Citrix 虚拟应用程序的使用案例中很常见。为了简化这些使用案例,我们提供了启用配置文件容器的多会话回写策略。此策略允许您为 FSLogix Profile Container 和 Citrix Profile Management 配置文件容器启用多会话回写。如果同一用户在不同计算机上启动多个会话,Profile Management 会将每个会话中所做的更改同步并保存到用户的配置文件容器中。

在用户登录期间,用户的配置文件容器磁盘会被装载,并且 I/O 请求会被重定向到已装载的磁盘。然后,Profile Management 会将更改从用户存储同步到本地配置文件。

在用户注销过程中,Profile Management 的工作方式有所不同,具体取决于会话中使用的 FSLogix Profile Container 模式:

  • 如果使用只读模式,Profile Management 会将更改回写到用户存储。
  • 如果使用读/写模式,Profile Management 会将更改从用户存储应用到本地配置文件。然后,这些更改会合并到用户的配置文件容器中。

注意:

如果正在使用 FSLogix Profile Container,则多会话回写功能与配置文件流技术不兼容。

以下事件被视为更改:

  • 创建
  • 修改
  • 删除
  • 重命名

回写策略

Profile Management 使用“最后写入者获胜”策略来应用更改。

  • 对于文件/文件夹的创建和修改,它通过比较文件/文件夹的最后写入时间来回写更改。
  • 对于文件/文件夹的删除和重命名,它通过比较与更改相关联的时间戳来回写更改。Profile Management 在更改发生时记录时间戳。

为配置文件容器启用多会话回写

您可以通过将“为配置文件容器启用多会话回写”策略设置为“已启用”来使用多会话回写功能。默认情况下,此策略设置为“已禁用”。

  • 要将此功能用于 FSLogix Profile Container,请完成以下步骤:

    • FSLogix 配置文件容器

      • 验证 FSLogix Profile Container 已安装并启用。
      • 验证配置文件类型设置为“尝试读写配置文件并回退到只读”。
    • Citrix 配置文件管理

      • 将“启用 Profile Management”策略设置为“已启用”。
      • 将“用户存储路径”策略设置为有效路径。
      • (可选) 设置已处理组排除组策略。验证要处理的用户组与 FSLogix 配置文件容器中的组一致。
      • 为配置文件容器启用多会话回写策略设置为已启用。您可以在 GPO 或 Citrix Studio 中设置此策略。有关说明,请参阅本文稍后部分。
  • 要将多会话回写功能用于 Citrix Profile Management 配置文件容器,请完成以下步骤:

要启用为配置文件容器启用多会话回写策略,请执行以下步骤:

  1. 打开组策略管理编辑器。
  2. 计算机配置 > 管理模板 > Citrix 组件 > Profile Management > 高级设置下,双击为配置文件容器启用多会话回写策略。
  3. 选择已启用,然后单击确定

要使更改生效,请在安装了 Profile Management 的计算机上的命令提示符处运行 gpupdate /force 命令。从所有会话注销,然后重新登录。有关详细信息,请参阅 https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/gpupdate

启用配置文件容器的多会话回写