Profile Management

配置文件管理架构

本文介绍了用户存储和跨平台设置存储的文件夹结构。用户存储是 Citrix® 用户配置文件的中心位置。跨平台设置存储是一个独立的位置。

关于配置文件管理存储的重要信息

此处描述用户存储和跨平台设置存储的结构,仅供参考,并协助本地化和故障排除。请遵循以下重要建议,这些建议旨在最大程度地减少配置文件数据问题并维护安全性:

  • 请勿更改任何存储的结构。
  • 请勿直接将文件和文件夹写入存储的任何部分。用户存储在这方面不同于任何重定向文件夹。
  • 将用户存储与任何重定向文件夹分开。您可以将它们保存在同一文件服务器或 DFS 命名空间的不相交共享上,例如 \server1\profiles\%username% 和 \server1\folders\%username%。这种技术还使得同时支持版本 1 和版本 2 配置文件,以及支持由两个配置文件版本共享的单个重定向文件夹集变得容易得多。
  • 用户无需查看用户存储,因此请勿为其映射驱动器号。
  • 请勿对用户存储施加配额。如果您限制配置文件大小,请考虑排除项目而不是使用配额。

用户存储的文件夹结构

用户存储默认为用户主目录中的 WINDOWS 文件夹。这简化了试点安装,但对于生产系统,请将用户存储配置为网络共享或(为了获得最佳可伸缩性)DFS 命名空间。企业级用户存储的受支持配置在 使用配置文件管理实现高可用性和灾难恢复 中进行了描述。

有关创建安全用户存储的建议可在 Microsoft TechNet 网站上名为 为漫游用户配置文件创建文件共享 的文章中找到。这些最低建议可确保基本操作具有高安全性。此外,在配置对用户存储的访问时,请包括 Administrators 组,这是修改或删除 Citrix 用户配置文件所需。

注意: 在 Windows 7 和 Windows 2008 R2 客户端设备上,在 Windows 2012 R2 文件服务器上创建共享时,请勿选择“加密数据访问”复选框。

用户存储在根级别的文件夹结构显示在此表中。

文件夹 备注
\ 用户存储中配置文件的根目录。
\UPM_Profile 此文件夹包含配置文件中的文件和文件夹。
\UPM_Drive_C 此文件夹包含配置文件外部的任何包含项(在本例中为 C 盘)。此文件夹在从 Profile Management 4.x 或更早版本升级时存在。Profile Management 5.0 不支持管理配置文件外部的项。
\Pending 如果正在使用流技术功能,此文件夹包含锁定文件、任何挂起文件和时间戳文件。

本表显示了一些示例。

示例文件夹名称 备注
\UPM_Profile\Data 用户配置文件中 Data 文件夹的同步内容。
\UPM_Profile\AppData_upm_var 用户配置文件中去本地化的 Application Data 文件夹的同步内容。此文件夹在从 Profile Management 4.x 或更早版本升级时存在。Profile Management 5.0 不支持管理版本 1 配置文件(其中 Application Data 是一个示例文件夹)。

暂存区

用户存储包含暂存区。此区域是流式用户配置文件和活动回写功能使用的暂存区域。用户从其上次会话注销后,所有文件都会从暂存区同步到用户存储。新会话会从用户存储和暂存区下载文件,因此用户始终体验到最新的配置文件。

如果服务器无响应,可以设置超时,将暂存区中的文件释放回用户存储(如果配置为流式用户配置文件功能的一部分)。

具有多个平台的用户存储的文件夹结构

使用跨平台设置功能时,会涉及多个平台。您必须定义特定于平台的文件夹,以分隔每个平台的配置文件。通常,您可以通过在“用户存储路径”策略中使用 Profile Management 变量来完成此操作(例如,在路径中使用 %USERNAME%\!CTX_OSNAME!!CTX_OSBITNESS!)。

配置跨平台设置功能后,跨平台设置存储会保存受支持应用程序的设置。您在配置期间指定存储的名称和位置(使用“跨平台设置存储路径”策略)。该存储保存用户在操作系统之间漫游的设置子集。

例如,您可能希望在 Windows XP 和 Windows 7 之间漫游设置。特定于平台的文件夹包含 Windows XP 和 Windows 7 独有的用户设置。跨平台设置存储包含在这些操作系统之间漫游的设置子集。登录时,此子集会复制到特定于平台的文件夹中,并成为其一部分。注销时,对子集的任何更改都会提取并放回跨平台设置存储中。

每个特定于平台的文件夹都包含标准子文件夹(例如,UPM_Profile)。有关详细信息,请参阅 用户存储的文件夹结构。此外,还存在 UPM_CPS_Metadata 子文件夹。此系统创建的文件夹包含在操作系统之间共享的临时设置。

用户存储和 AD 林

Citrix 用户配置文件无法跨林管理。它们可以在同一林中的域之间进行管理,允许多个具有相同登录名的用户访问林中的相同资源。这涉及使用用户存储路径中的 %USERDOMAIN%%USERNAME% 变量唯一标识配置文件。

但是,在这种情况下,您必须在设置用户存储路径时使用变量来消除相同登录名的歧义。为此,请将域名变量附加到路径。您还必须设置用户存储的权限,并使用 Active Directory 的通用组启用 Profile Management 的“已处理组”设置。

您可以使用手动定义的系统变量(例如 %ProfVer%)来设置操作系统版本。或者,您可以使用 Profile Management 变量来设置操作系统名称、位数或配置文件版本。有关 AD 林中用户存储路径的示例,请参阅 指定用户存储路径

本地化用户存储

下表概述了当配置文件数据移入和移出用户存储时,Profile Management 如何本地化和去本地化文件夹。只有文件夹名称会被本地化和去本地化。例如,Profile Management 不会将“开始”菜单条目和注册表设置翻译成正确的语言。

此信息仅在从 Profile Management 4.x 或更早版本升级时相关,因为可能存在版本 1 配置文件。Profile Management 5.0 不支持管理版本 1 配置文件。

版本 1 英文文件夹 用户存储文件夹 相对于用户配置文件的完整路径
辅助功能
附件
管理工具
应用程序数据
曲奇
桌面
娱乐
收藏夹
历史记录
链接
本地设置
我的文档
我的音乐
我的图片
我的视频
网络邻居
打印机
程序
最近
开始菜单
模板
Internet 临时文件
发送到
启动
系统工具
Accessibility_upm_var
Accessories_upm_var
AdminTools_upm_var
AppData_upm_var
Cookie_upm_var
桌面_upm_var
娱乐_upm_var
收藏夹_upm_var
历史记录_upm_var
链接_upm_var
本地设置_upm_var
我的文档_upm_var
我的音乐_upm_var
我的图片_upm_var
我的视频_upm_var
网络邻居_upm_var
打印机_upm_var
程序_upm_var
最近_upm_vars
StartMenu_upm_var
Templates_upm_var
TemporaryInternetFiles_upm_var
SendTo_upm_var
Startup_upm_var
系统工具_upm_var
\开始菜单\程序\附件
\开始菜单\程序
\开始菜单\程序
\本地设置


\开始菜单\程序\附件

\本地设置
\收藏夹


\我的文档
\我的文档
\我的文档


\开始菜单



\本地设置

\开始菜单\程序
\开始菜单\程序\附件
配置文件管理架构