由于 vCenter Server 和 View Composer 通常安装在同一个虚拟机或物理机上,因此必须先为它们执行一些准备任务。
为包含 vSphere 的升级做准备
如果除了升级到最新版本的 Horizon 7 之外还要升级 vCenter Server,则必须参阅《VMware vSphere 升级指南》并按以下顺序执行下述任务:
- 验证虚拟机或物理机是否满足要升级到的 vCenter Server 目标版本的系统要求。
- 请确认当前安装了 View Composer 的虚拟机或物理机满足新版本的安全要求。
- 如果 vCenter Server 安装在虚拟机上,请生成虚拟机的快照。
有关拍摄快照的说明,请参见 vSphere Client™ 联机帮助。
- 如果计算机名长于 15 个字符,请缩短至 15 个或更少的字符。
- 备份 vCenter Server 数据库和 View Composer 数据库。
有关执行数据库备份的说明,请参阅您的数据库供应商提供的文档。
- 验证数据库服务器与您要使用的 vCenter Server 版本是否兼容。
例如,如果数据库服务器为 Oracle 9i,则您必须进行升级。
- 验证数据库与新版 View Composer 是否兼容。
View Composer 支持 vCenter Server 所支持的部分数据库服务器。如果已将 vCenter Server 与 View Composer 不支持的数据库服务器结合使用,请继续将该数据库服务器用于 vCenter Server,然后另外安装一个单独的数据库服务器用于 View Composer 和 Horizon 7 数据库事件。
- 为包含 TLS 证书的文件夹创建一个副本。
该文件夹位于 %ALLUSERSPROFILE%\Application Data\VMware\VMware VirtualCenter。
- 记录安装 vCenter Server 的计算机的 IP 地址和系统名称。
- 针对所有链接克隆和即时克隆桌面池,使用 Horizon Administrator 禁用新虚拟机的置备。
对于链接克隆,由于系统可能会在不同于桌面池的其他维护时段升级 View Composer,因此必须将置备推迟到两个组件均已升级后执行。
- 如果任何链接克隆桌面或即时克隆桌面池被设置为在注销时刷新操作系统磁盘,请使用 Horizon Administrator 编辑该池的桌面/池设置,并将注销时删除或刷新计算机设置为从不。
对于链接克隆,采用该设置可避免在新升级的 View Composer 尝试刷新 Horizon Agent 尚未升级的桌面时发生错误。
- 如果已安排任何链接克隆或即时克隆桌面池执行刷新、重构或映像推送操作,请使用 Horizon Administrator 取消这些任务。
仅准备升级 View Composer
如果仅升级 View Composer 而不升级 vCenter Server,必须执行以下任务:
- 请确认当前安装了 View Composer 的虚拟机或物理机满足新版本的安全要求。
- 如果 View Composer 安装在虚拟机上,请为虚拟机拍摄快照。
有关拍摄快照的说明,请参阅 vSphere Client 联机帮助。
- 备份 View Composer 数据库。
有关执行数据库备份的说明,请参阅您的数据库供应商提供的文档。
- 验证数据库与新版 View Composer 是否兼容。
View Composer 支持 vCenter Server 所支持的部分数据库服务器。如果已将 vCenter Server 与 View Composer 不支持的数据库服务器结合使用,请继续将该数据库服务器用于 vCenter Server,然后另外安装一个单独的数据库服务器用于 View Composer 和 Horizon 7 数据库事件。
- 记录安装 vCenter Server 的计算机的 IP 地址和系统名称。
- 针对所有链接克隆桌面池,使用 Horizon Administrator 禁用新虚拟机的置备。
系统可能会在其他维护时段而不是桌面池中升级 View Composer,因此必须将置备推迟到两个组件均已升级后执行。
- 如果任何桌面池被设置为在注销时刷新操作系统磁盘,请使用 Horizon Administrator 编辑该池的桌面/池设置,并将注销时删除或刷新计算机设置为从不。
采用该设置可避免在新升级的 View Composer 尝试刷新 View Agent 尚未升级的桌面时发生错误。
- 如果已安排任何桌面池执行刷新或重构操作,请使用 Horizon Administrator 取消这些任务。