升级
在本节中:
请注意,如果您要升级服务器和数据库基础设施,我们建议您在每个步骤中最多升级两个主要版本。在一次操作中升级 3 或 4 个版本的做法未经过测试,可能会出现意外行为。有关详细信息,请参阅此社区文章。
就地服务器升级
就地升级可最大限度减少服务中断,无需更改管理服务器或个性化服务器的客户端配置,并且可以分阶段升级部署代理或 EM 代理。
管理服务器或个性化服务器的就地升级安装于默认网站中或管理服务器或个性化服务器所安装的任意网站中。
注意:个性化服务器要求能够访问所安装的网站的根目录。如果安装于默认网站上,它会覆盖当前使用默认网站根目录的任意现有应用程序。
如果您已将某个应用程序安装于默认网站的根目录中,则您应尝试仅就地升级管理服务器。 个性化服务器应作为新安装而安装于 Personalization 网站中;请参阅新服务器/清洁安装升级章节。
新服务器/清洁安装升级
卸载现有的 User Workspace Manager 服务器且重新安装或配置新服务器提供了一个替换升级策略,但是不包含注意事项。您可以使用许多方法来升级管理服务器或个性化服务器。不过,您必须仔细规划,因为您可能需要更新客户端和控制台的连接 URL。执行新安装和数据库升级之后的最常见选项为:
-
删除主机标头,并且让管理服务器或个性化服务器变成默认网站。
有关详细信息,请参阅替换 IIS 配置。
-
更新 DNS 记录、负载平衡器或虚拟 IP,以将 HTTP 流量定向到新网站。
有关 DNS 以及主机标头使用的信息,请参阅User Workspace Manager 服务器组件网站。
仅管理服务器
- 已升级管理服务器和数据库,部署部署代理。这确保部署代理 URL 已更新。如果您还要部署新许可证,此方法尤其有用。
- 为实现分阶段升级 Management Center,将新管理服务器 URL 添加至故障转移服务器列表中,然后再使管理服务器联机。部署代理继续与先前版本的管理服务器通信,直至其脱机,以及新版本管理服务器联机。
仅限个性化服务器
- 部署包含已更新个性化服务器 URL 的新 Environment Manager 策略文件。
- 为实现分阶段升级 Environment Manager 个性化,建议先将个性化的虚拟主机功能与已更新的 DNS 记录搭配使用,然后再进行其他升级。
复制服务器
启用复制时,无法执行升级。必须先在主服务器和订阅服务器上禁用复制,然后才能升级所有服务器至相同版本。
升级至较新的版本包括数据库模式更改。因此,所有个性化服务器均会被数据库拒之门外,直至升级过程完成。
负载平衡服务器
服务器进行负载平衡并且使用公共 IP 地址作为单个实体运行时,建议所有服务器在升级前先脱机。升级完成后,可以再使服务器联机,并将其添加回网络负载平衡配置中。
升级服务器时,第一个要升级的服务器还会升级数据库。这确保服务器和数据库版本在模式更改之后相匹配。在服务器和数据库更新期间,所有其他服务器均会被锁定。
测试服务器升级
在升级完成时,您需要访问相关的服务器网站,以测试个性化服务器和管理服务器是否都正常工作:
个性化服务器
http://localhost:<default port>/PersonalizationServer/status.aspx
或
https://localhost:<default port>/PersonalizationServer/status.aspx
管理服务器
http://localhost:<default port>/ManagementServer/deployment/status.aspx
或
https://localhost:<default port>/ManagementServer/deployment/status.aspx
建议的个性化服务器默认端口值为 7771,建议的管理服务器默认端口值为 7751。然而,您可以更改这些值,而 URL 需要在您的配置中指定的默认服务器端口。
如果您正在从远程位置到个性化或管理服务器运行测试,则将 localhost 替换为服务器名称和端口号。大约 30 秒钟之后,确认成功连接的页面将显示。检查详细信息是否正确,以及测试是否成功。连接完成后,个性化服务器可以接收来自受管端点设备的请求。
升级数据库
如果数据库过时,则当您打开 服务器配置门户 时,“需要进行数据库更新”页面将自动显示。
-
选择要升级的数据库并单击更新所选。
或者,选择全部更新以升级所有数据库。
- “状态”更改为“升级成功”后,单击关闭以显示User Workspace Manager“摘要”页面。