为配置文件容器启用多会话回写
提示:
有关 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,则多会话回写功能与配置文件流技术不兼容。
以下事件被视为更改:
-
创建
-
修改
-
删除
-
重命名
回写策略
配置文件管理使用“最后写入者获胜”策略来应用更改。
-
对于文件/文件夹的创建和修改,它通过比较文件/文件夹的上次写入时间来回写更改。
-
对于文件/文件夹的删除和重命名,它通过比较与更改关联的时间戳来回写更改。配置文件管理会在更改发生时记录时间戳。
为配置文件容器启用多会话回写
您可以通过将为配置文件容器启用多会话回写策略设置为已启用来使用多会话回写功能。默认情况下,此策略设置为已禁用。
-
要将此功能用于 FSLogix 配置文件容器,请完成以下步骤:
-
FSLogix 配置文件容器
-
验证 FSLogix 配置文件容器已安装并启用。
-
验证配置文件类型设置为尝试读写配置文件并回退到只读。
-
-
Citrix 配置文件管理
-
将启用配置文件管理策略设置为“已启用”。
-
使用有效路径设置用户存储路径策略。
-
(可选) 设置已处理组和排除组策略。验证要处理的用户组与 FSLogix Profile Container 中的组一致。
-
将为配置文件容器启用多会话回写策略设置为已启用。您可以在 GPO 或 Citrix Studio 中设置此策略。有关说明,请参阅本文档后面的内容。
-
-
-
要将多会话回写功能用于 Citrix Profile Management 配置文件容器,请完成以下步骤:
-
将为配置文件容器启用多会话回写策略设置为已启用。
-
要启用为配置文件容器启用多会话回写策略,请执行以下步骤:
-
打开组策略管理编辑器。
-
在计算机配置 > 管理模板 > Citrix 组件 > Profile Management > 高级设置下,双击为配置文件容器启用多会话回写策略。
-
选择已启用,然后单击确定。
要使更改生效,请在安装了 Profile Management 的计算机上从命令提示符运行
gpupdate /force 命令。注销所有会话,然后重新登录。有关详细信息,请参阅 <https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/gpupdate>。