Citrix Virtual Apps and Desktops

同步策略设置

同步部分介绍的策略设置用于指定将在安装了配置文件的系统与用户存储之间同步用户配置文件中的哪些文件和文件夹。

同步的目录

默认情况下,Profile Management 会在安装了 Profile Management 的系统与用户存储之间同步用户配置文件。如果从同步中排除某个文件夹,此策略允许您将排除的文件夹的子文件夹重新包括在同步中。

该列表中的路径必须是相对于用户配置文件的路径。支持在文件夹名称中使用通配符,但不能递归应用。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则将仅对用户配置文件中没有排除的文件夹进行同步。

同步的文件

默认情况下,Profile Management 会在安装了 Profile Management 的系统与用户存储之间同步用户配置文件。如果从同步中排除某个文件夹,此策略允许您将排除的文件夹中的文件重新包括在同步中。

该列表中的路径必须是相对于用户配置文件的路径。支持在文件名和文件夹名称中使用通配符,但只有文件名中的通配符才能递归应用。通配符不能嵌套使用。

示例:

  • AppData\Local\Microsoft\Office\Access.qat 指定从默认配置中排除的文件夹中的文件。
  • AppData\Local\MyApp\*.cfg 指定配置文件文件夹 AppData\Local\MyApp 及其子文件夹中扩展名为 .cfg 的所有文件。

禁用此策略与启用此策略并配置空列表具有相同的效果。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则将仅会对用户配置文件中没有排除的文件夹进行同步。

要镜像的文件夹

此策略允许您解决与任何事务性文件夹(也称为引用文件夹)有关的问题。该文件夹包含相互依赖的文件,即其中一个文件会引用其他文件。

通过镜像文件夹,Profile Management 可以将事务性文件夹及其内容作为单个实体进行处理,从而避免配置文件膨胀。例如,您可以镜像 Internet Explorer cookies 文件夹,从而可以将 Index.dat 与其索引的 cookie 同步。在这些情况下,“后写入内容有效”。因此,镜像的文件夹中包含的在多个会话中被修改的文件将被最后一次更新覆盖,导致配置文件更改丢失。

例如,下表描述了 Index.dat 在用户浏览 Internet 时如何引用 cookie:

| 场景 | Index.dat 如何引用 cookie | |—|—| | 某个用户具有两个 Internet Explorer 会话,分别位于不同的服务器上,并且服务器在每个会话中访问不同的站点。|每个站点的 cookie 会添加到相应的服务器。| 每个站点的 cookie 会添加到相应的服务器。| |用户从第一个会话注销(或者在会话过程中,前提是配置了主动回写功能)| 第二个会话中的 cookie 将替代第一个会话中的 cookie。| |第一个会话和第二个会话将合并在一起,而且对 Index.dat 中的 cookie 的引用将过期| 进一步浏览新会话会导致重复合并以及 cookie 文件夹膨胀|

镜像 cookie 文件夹可解决此问题。在这种情况下,每次用户注销时,cookie 都会被上次会话中的 cookie 覆盖。因此,Index.dat 将保持最新。

如果未在此处配置此策略,则将使用 .ini 文件中的值。如果未在此处也未在 .ini 文件中配置此策略,则不会镜像任何文件夹。

加快文件夹镜像速度

启用此策略和 Folders to mirror(要镜像的文件夹)策略后,Profile Management 将镜像的文件夹存储在基于 VHDX 的虚拟磁盘上。它会在登录期间附加虚拟磁盘,并在注销时将其分离。启用此策略无需在用户存储与本地配置文件之间复制文件夹,并加快文件夹镜像速度。

同步策略设置