Profile Management

执行计划

阶段 1:配置新的文件服务器

您在 NewDomain 中设置了文件服务器,用于管理跨平台设置 (\\FileServ3) 以及用于存储 2k12_Farm 的配置文件 (\\FileServ2)。

在本例中,我们选择为配置文件和跨平台设置分别设置文件服务器。这种方式并非严格必要,但它是使跨平台设置服务器可用的简单方法。配置文件服务器的设计可能有所不同,例如使用 DFS 命名空间,因此实施时间可能更长。

在这两种情况下,请根据共享文件夹上漫游用户配置文件的安全建议设置服务器共享。有关详细信息,请参阅 https://docs.microsoft.com/zh-cn/windows-server/storage/folder-redirection/deploy-roaming-user-profiles

阶段 2:将 2k8_Farm 中的计算机升级到 Profile Management 5.0

有关说明,请参阅 升级配置文件管理

阶段 3:选择要部署的定义文件

Microsoft Office、Internet Explorer 和 Windows 壁纸提供了一些配置文件(称为定义文件)。

重要提示:除非 Citrix® 人员指示,否则请勿更新这些文件。

选择与您的部署相关的配置文件,并将这些文件复制到 \\FileServ3\CrossPlatform\Definitions。在此示例中,仅复制 Office 2007.xml。

阶段 4:为 Profile Management 5.0 配置 2k8_Farm 中的计算机

升级完成后,进行以下配置更改以(部分)启用跨平台设置功能。在此阶段,只需提供 \\FileServ3\CrossPlatform 即可。

策略 备注
用户存储路径 \FileServ1\Profiles#sAMAccountName#\%ProfVer% 无需更改。此路径仅供 OldDomain 用户使用,因此无需更改以支持 NewDomain 用户。
启用跨平台设置 已启用  
跨平台设置用户组 已禁用 所有用户组都将进行处理。
跨平台定义路径 \FileServ3\CrossPlatform\Definitions 此路径是定义文件所在的位置。
跨平台设置存储路径 \FileServ3\CrossPlatform\Store\%USERNAME%.%USERDOMAIN% 跨平台设置存储由两个域的用户共享,因此路径中必须同时指定 %USERNAME%%USERDOMAIN%
创建跨平台设置的源 已启用 确保在授予用户访问 NewDomain 资源之前,使用来自 OldDomain 的跨平台设置来初始化跨平台设置存储。

无需更改计算机登录脚本。

无需更改文件夹重定向策略。

OU 2k8_Farm 现在可以运行了。当用户登录时,Profile Management 会将定义文件 Office 2007.xml 中标识的设置复制到跨平台设置存储。

阶段 5:准备 2k12_Farm 中的计算机

文件服务器在 2k8_Farm 中设置好后,就可以构建 Citrix 虚拟桌面站点了。在 Windows 7 虚拟桌面运行时安装 Profile Management 5.0。以下是合适的配置。

策略 备注
用户存储路径 \FileServ2\Profiles\%USERNAME%.%USERDOMAIN%\%ProfVer% 由于此文件共享由来自两个域的用户使用,因此包含域信息也很重要。
启用回写 已禁用  
启用跨平台设置 已启用  
跨平台设置用户组 已禁用 处理所有用户组。
跨平台定义路径 \FileServ3\CrossPlatform\Definitions 此路径是定义文件所在的位置。此设置必须与 2k8_Farm 中的设置匹配。
跨平台设置存储路径 \FileServ3\CrossPlatform\Store\%USERNAME%.%USERDOMAIN% 两个域的用户共享跨平台设置存储,因此路径中必须同时指定 %USERNAME%%USERDOMAIN%。此设置必须与 2k8_Farm 中的设置匹配。
创建跨平台设置的源 已禁用 防止使用来自 NewDomain 的设置来初始化跨平台设置存储中的配置文件数据。它确保来自 OldDomain 的设置优先。

一个机器登录脚本,它设置系统环境变量 %ProfVer%,在 OU 中的所有机器上运行。

机器类型 %ProfVer% 备注
Windows 2012 上的 XenApp 服务器 Win2012 64位 当您计划的 64 位服务器可用时,需要此项。有关详细信息,请参阅其他注意事项
Windows 7 桌面 Win7 如果同时部署了 32 位和 64 位版本的 Windows 7,建议它们使用单独的配置文件。因此,必须在每个平台上以不同方式配置 %ProfVer%。

因此,OldDomain 用户 john.smith 在 Windows 7 桌面上的配置文件位于 \\FileServ2\Profiles\ john.smith.OldDomain\Win7,在 Citrix 虚拟应用服务器上的配置文件位于 \\FileServ2\Profiles\ john.smith.OldDomain\Win2012x64

NewDomain 用户 william.brown 在 Windows 7 桌面上的配置文件位于 \\FileServ2\Profiles\ william.brown .NewDomain\Win7,在 XenApp 服务器上的配置文件位于 \\FileServ2\Profiles\william.brown.NewDomain\Win2012x64

同样,您可以使用组策略设置文件夹重定向。由于域基于 Windows Server 2012,请从 <组策略对象名称> > 用户配置 > 策略 > Windows 设置 > 文件夹重定向 设置文件夹重定向。

策略
收藏夹 \FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Favorites
我的文档 \FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Documents

%USERDOMAIN% 已添加到文件夹重定向路径。此设置不是必需的,因为此策略仅适用于 NewDomain 用户。但如果将来您决定将 OldDomain 用户迁移到同一服务器,这可能会很有用。目前,OldDomain 用户继续使用 OldDomain 的文件夹重定向策略,该策略将其文件夹重定向到 \\FileServ1。

阶段 6:实时测试

您分两个阶段执行测试:

  1. 您测试 NewDomain 用户的配置文件数据是否正常运行。这些用户在跨平台设置存储中没有设置任何数据。由于用于创建跨平台设置的策略源设置为禁用,因此其配置文件更改不会传播到 OldDomain。
  2. 您使用 OldDomain 的一些用户进行测试。当他们首次登录时,跨平台设置数据会复制到其配置文件中。对于后续登录,来自任一域的更改都会复制到另一个域。如果 OldDomain 的用户登录到 NewDomain 且没有配置文件数据(因为自 OldDomain 升级到 Profile Management 5.0 以来,该用户未在 OldDomain 中使用其配置文件),则不会更新跨平台设置存储。根据本主题中描述的配置,用户必须先登录 OldDomain,然后其设置才能在域之间漫游。这样可以确保用户设置(可能已创建多年)不会被 NewDomain 的默认设置覆盖。