Profile Management

复制用户存储

启用 Replicate user stores(复制用户存储)策略,您可以在每次用户登录和注销时将用户存储复制到多个路径。这样做可以提供配置文件冗余并保证用户配置文件的高可用性。

注意:

  • 此功能适用于基于文件和基于容器的配置文件解决方案。
  • 复制的配置文件容器为用户登录提供配置文件冗余,但不为会话中的故障转移提供配置文件冗余。
  • 启用此策略将增加系统 I/O,并且可能延长注销时间。

工作原理

当您在环境中部署并配置了多个用户存储时,Profile Management 的工作方式如下:

  • 在用户登录过程中,Profile Management 会为用户选择包含最新配置文件的用户存储。如果多个用户存储具有最新的配置文件,则默认情况下,Profile Management 会选择最早配置的存储。您还可以允许 Profile Management 选择访问性能最佳的存储。有关详细信息,请参阅更改用户存储选择方法

  • 在用户注销期间,Profile Management 会将本地配置文件回写到所有用户存储。

配置复制的用户存储

要使用组策略配置 Replicate user stores(复制用户存储)策略,请完成以下步骤:

  1. 打开“组策略管理编辑器”。

  2. 访问 Computer Configuration(计算机配置)> Administrative Templates(管理模板)> Citrix Components(Citrix 组件)> Profile Management > Advanced settings(高级设置),然后双击 Replicate user stores(复制用户存储)策略。

  3. 将策略设置为 Enabled(已启用)。

  4. 单击 Paths to replicate a user store(复制用户存储的路径)旁边的 Show(显示),然后在 Value(值)字段中输入路径。

    如果为部分用户配置文件启用了配置文件容器,则可以将基于容器的配置文件和基于文件的配置文件复制到不同的位置。为此,请按以下格式输入路径:<path to the replicated container-based profiles>|<path to the replicated file-based profiles>。示例:\path_a|\path_b 表示 Profile Management 将基于文件的配置文件复制到 \path_a,将基于容器的配置文件复制到 \path_b

  5. 单击确定,然后再次单击确定

注意:

要将会话期间修改的文件和文件夹同步到用户存储,请启用 Enable active write-back(启用主动回写)。

更改用户存储选择方法

默认情况下,当有多个用户存储可用时,Profile Management 会选择具有最新配置文件的存储。如果有多个选项,它将选择最早配置的选项。必要时,您可以允许 Profile Management 选择访问性能最佳的存储。详细步骤如下所示:

  1. 打开“组策略管理编辑器”。

  2. 访问计算机配置 > 管理模板 > Citrix Components(Citrix 组件)> Profile Management > Advanced settings(高级设置),然后双击 User store selection method(用户存储选择方法)策略。

  3. 将策略设置为 Enabled(已启用)。

  4. Selection method(选择方法)字段中,选择 Access performance(访问性能)。要还原到基于配置顺序的选择,请选择 Configuration order(配置顺序)。

    • 配置顺序。Profile Management 选择最早配置的存储。
    • 访问性能。Profile Management 会选择访问性能最佳的存储。
  5. 单击确定

配置优先级:

  1. 如果未在此处配置此设置,则将使用 .ini 文件中的值。
  2. 如果未在此处也未在 .ini 文件中配置此设置,则将使用配置顺序

提示:

要在用户登录时跟踪存储选择事件,请在计算机上打开 Windows 事件查看器,转到 Windows 日志 > 应用程序,然后对 ID 为 5Citrix Profile Management 事件应用过滤器。

复制用户存储