启用配置文件容器的多会话回写功能
提示:
有关 FSLogix 配置文件容器的详细信息,请参阅 https://docs.microsoft.com/en-us/fslogix/configure-profile-container-tutorial。有关 Citrix Profile Management 配置文件容器的详细信息,请参阅 Citrix Profile Management 配置文件容器
概述
基于 VHD 的配置文件解决方案,例如 FSLogix 配置文件容器和 Citrix Profile Management 配置文件容器不支持在多会话场景中保存更改。它们只允许一个会话(在读取/写入模式下)写入更改。其他会话(在只读模式下)中的更改将被丢弃。
但是,多会话场景在 Citrix 虚拟应用程序的用例中很常见。为了便于使用这些用例,我们提供 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略。该策略允许您为 FSlogiX 配置文件容器和 Citrix Profile Management 配置文件容器启用多会话回写功能。如果同一用户在不同的计算机上启动多个会话,Profile Management 将同步在每个会话中所做的更改并将其保存到用户的配置文件容器中。
在用户登录过程中,将挂载用户的配置文件容器磁盘,并将 I/O 请求重定向到装载的磁盘。Profile Management 然后将更改从用户存储同步到本地配置文件。
在用户注销过程中,Profile Management 的运行方式有所差别,具体取决于在会话中使用的 FSLogix 配置文件容器模式:
- 如果使用只读模式,Profile Management 会将更改回写到用户存储。
- 如果使用读取/写入模式,Profile Management 会将更改从用户存储应用到本地配置文件。然后,这些更改将合并到用户的配置文件容器中。
注意:
如果正在使用 FSLogix 配置文件容器,则多会话回写功能与 Profile Streaming 不兼容。
以下事件符合更改条件:
- 创建
- 修改
- 删除
- 重命名
回写策略
Profile Management 使用“后写入内容有效”策略来应用更改。
- 对于文件/文件夹的创建和修改,它通过比较文件/文件夹上次写入时间来回写更改。
- 对于文件/文件夹的删除和重命名,它会通过比较与更改相关联的时间戳来回写更改。Profile Management 会在发生更改时记录时间戳。
启用配置文件容器的多会话回写功能
可以使用多会话回写功能,方法是将 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略设置为 Enabled(已启用)。默认情况下,此策略设置为 Disabled(已禁用)。
-
要使用 FSLogix 配置文件容器的功能,请完成以下步骤:
-
FSLogix 配置文件容器
- 验证是否已安装并启用 FSLogix 配置文件容器。
- 验证配置文件类型是否设置为 Try for read-write profile and fall back to read-only(尝试获得读写配置文件并回退到只读)。
-
Citrix Profile Management
- 将 Enable Profile Management(启用 Profile Management)策略设置为“Enabled”(已启用)。
- 使用带有有效路径的 Path to user store(用户存储路径)策略。
- (可选)设置 Processed groups(处理的组)和 Excluded groups(排除的组)策略。验证要处理的用户组是否与 FSLogix 配置文件容器中的用户组一致。
- 将 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略设置为 Enabled(已启用)。可以在 GPO 或 Citrix Studio 中设置策略。请参阅本文后面的说明。
-
-
要对 Citrix Profile Management 配置文件容器使用多会话回写功能,请完成以下步骤:
-
将 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略设置为 Enabled(已启用)。
-
注意:
Enable multi-session write-back for profile containers(为配置文件容器启用多会话回写)与 Enable local caching for profile containers(为配置文件容器启用本地缓存)不兼容,也不能同时启用。
要启用 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略,请完成以下步骤:
- 打开组策略管理编辑器。
- 在Computer Configuration(计算机配置)> Administrative Templates(管理模板)> Citrix Components(Citrix 组件)> Profile Management > Advanced settings(高级设置)下,双击 Enable multi-session write-back for profile containers(启用配置文件容器的多会话回写功能)策略。
- 选择 Enabled(已启用),然后单击 OK(确定)。
要使更改生效,请从安装了 Profile Management 的计算机上的命令提示符运行 gpupdate /force
命令。从所有会话注销,然后重新登录。有关详细信息,请参阅 https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/gpupdate。