执行计划
第 1 阶段:配置新文件服务器
在 NewDomain 中设置文件服务器,用于管理跨平台设置 (\\FileServ3) 和存储 2k12_Farm
的配置文件 (\\FileServ2)。
在此示例中,我们选择为配置文件和跨平台设置分别设置独立的文件服务器。此方法完全没有必要,但这是一种使跨平台设置服务器可用的简单方法。配置文件服务器的设计可能完全不同(例如,使用 DFS 命名空间),因此需要更长的时间来实现。
在上述两个示例中,请根据对共享文件夹中的漫游用户配置文件的安全性建议设置服务器共享。有关详细信息,请参阅 https://docs.microsoft.com/en-us/windows-server/storage/folder-redirection/deploy-roaming-user-profiles。
第 2 阶段:将 2k8_Farm 中的计算机升级到 Profile Management 5.0
有关说明,请参阅升级 Profile Management。
第 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 中的跨平台设置对跨平台设置存储进行初始化。 |
无需更改计算机登录脚本。
无需更改文件夹重定向策略。
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 中的设置具有最高优先级。 |
计算机登录脚本在 OU 中的所有计算机上运行,可用于设置系统环境变量 %ProfVer%。
计算机类型 | %ProfVer% | 备注 |
---|---|---|
Windows 2012 上的 XenApp 服务器 | Win2012x64 | 规划的 64 位服务器可用时是必需的。有关详细信息,请参阅其他注意事项。 |
Windows 7 桌面 | Win7 | 如果同时部署了 32 位和 64 位版本的 Windows 7,则建议这两个版本具有独立的配置文件。因此,应在每个平台上有区别地配置 %ProfVer%。 |
因此,OldDomain 用户 john.smith 在 \\FileServ2
\Profiles
\ john.smith.OldDomain
\Win7
为 Windows 7 桌面、在 \\FileServ2
\Profiles
\ john.smith.OldDomain
\Win2012x64
为 Citrix 虚拟应用程序服务器提供配置文件。
而且,NewDomain 用户 william.brown 在 \\FileServ2
\Profiles
\ william.brown .NewDomain
\Win7
为 Windows 7 桌面、在 \\FileServ2
\Profiles
\william.brown.NewDomain
\Win2012x64
为 XenApp 服务器提供配置文件。
您应再次使用组策略设置文件夹重定向。由于域基于 Windows Server 2012,因此,应从 **<组策略对象名称>** > **用户配置** > **策略** > **Windows 设置** > **文件夹重定向**中设置文件夹重定向。组策略对象名称>
策略 | 值 |
---|---|
收藏夹 | \FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Favorites |
我的文档 | \FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Documents |
%USERDOMAIN% 已添加到文件夹重定向路径中。此设置没有必要,因为此策略仅适用于 NewDomain 用户。但是,如果将来您决定将 OldDomain 用户迁移到同一台服务器,则可能会非常有用。目前,OldDomain 用户将继续使用 OldDomain 中的文件夹重定向策略,该策略将其文件夹重定向到 \\FileServ1。
第 6 阶段:实时测试
应按以下两个阶段执行测试:
- 进行测试,确定 NewDomain 中的用户配置文件数据是否可正常使用。这些用户在跨平台设置存储中未设置任何数据。由于策略创建跨平台设置的来源设置为“已禁用”,因此,对其配置文件所做的更改将不传播到 OldDomain。
- 对 OldDomain 中的少量用户进行测试。这些用户首次登录时,跨平台设置数据将复制到其配置文件中。对于之后的登录,在其中任何一个域中所做的更改都将复制到另一个域中。如果 OldDomain 中的用户登录到 NewDomain,但不存在任何配置文件数据(因为自从 OldDomain 升级到 Profile Management 5.0 后用户尚未使用 OldDomain 中的配置文件),将不更新跨平台设置存储。完成本主题中介绍的配置后,用户必须先登录到 OldDomain,其设置才能在域之间漫游。这样可以确保用户设置(可能是在多年以前创建的)不被 NewDomain 中的默认设置覆盖。