您可以执行协调升级,将 vCloud Director 手动升级到新版本,或者将修补程序应用到 vCloud Director 设备部署。
如果您的现有 vCloud Director 服务器组包含基于 Linux 的 vCloud Director 安装,则可以使用适用于 Linux 的 vCloud Director 安装程序升级您的环境。或者,也可以将您的环境迁移到 vCloud Director 9.7 设备。请参见迁移到 vCloud Director 设备。
如果您的现有 vCloud Director 服务器组包含 vCloud Director 9.5 设备部署,则只能将您的环境迁移到 vCloud Director 9.7 设备。只能在迁移工作流中使用适用于 Linux 的 vCloud Director 安装程序升级现有环境。请参见迁移到 vCloud Director 设备。
您可以执行 vCloud Director 安装的协调升级或手动升级 vCloud Director 安装。通过协调升级,运行单个命令即可升级服务器组中的所有单元以及数据库。通过手动升级,按顺序升级每个单元和数据库。
- 不支持 Oracle 数据库。如果您的现有 vCloud Director 安装使用 Oracle 数据库,请参见使用 Oracle 数据库的 vCloud Director 安装的升级工作流。
- 不支持启用和禁用 ESXi 主机。开始升级之前,必须启用所有 ESXi 主机。可以通过使用 vSphere Web Client 将 ESXi 主机置于维护模式。
- vCloud Director 使用具有增强型 LDAP 支持的 Java。如果使用的是 LDAPS 服务器,为避免 LDAP 登录失败,必须确认具有构造正确的证书。有关信息,请参见《Java 8 版本变更》,网址为 https://www.java.com。
- 当前用于 vCloud Director 数据库的数据库软件。
如果您的现有 vCloud Director 安装使用 Oracle 数据库,请参见使用 Oracle 数据库的 vCloud Director 安装的升级工作流。
- 当前使用的 VMware vSphere ® 版本。
- 当前使用的 VMware NSX® 版本。
有关升级途径和 vCloud Director 与其他 VMware 产品及第三方数据库的兼容性信息,请参阅《VMware 产品互操作性列表》,网址为 http://partnerweb.vmware.com/comp_guide/sim/interop_matrix.php。如果打算在 vCloud Director 升级过程中升级 vSphere 或 NSX 组件,则必须在升级或迁移 vCloud Director 之后进行升级。
至少升级一台 vCloud Director 服务器后,可以升级 vCloud Director 数据库。该数据库负责存储有关服务器的运行时状态的信息,包括正在运行的所有 vCloud Director 任务的状态。要确保升级后数据库中的任务信息均有效,必须在开始升级之前确认任何服务器上均没有处于活动状态的任务。
升级过程还将保留以下未存储在 vCloud Director 数据库中的项目:
- 本地和全局属性文件复制到新安装。
- 将用于客户机自定义支持的 Microsoft Sysprep 文件复制到新安装。
升级需要足够长的 vCloud Director 停机时间,以便升级服务器组的所有服务器和数据库。如果使用负载平衡器,可以将其配置为返回一条消息,例如,系统处于脱机状态,无法升级 (The system is offline for upgrade)。
使用 Oracle 数据库的 vCloud Director 安装的升级工作流
升级使用 Oracle 数据库的 vCloud Director 安装之前,必须将数据库从 vCloud Director 版本 9.1 迁移到 PostgreSQL。
- 如果当前的 vCloud Director 版本低于 9.1,请升级到版本 9.1。
有关将 vCloud Director 升级到版本 9.1 的信息,请参见《vCloud Director 安装、配置和升级指南》9.1。
- 当您的 vCloud Director 安装版本为 9.1 时,请将 Oracle 数据库迁移到 PostreSQL 数据库。
有关迁移到 PostgreSQL 数据库的信息,请参见《vCloud Director 管理员指南》文档中的单元管理工具参考。
- 从版本 9.1 升级 vCloud Director 安装。可以执行 vCloud Director 安装的协调升级,也可以手动升级 vCloud Director 安装。
修补 vCloud Director 设备部署
您可以修补 vCloud Director 设备以改善其功能或提高其安全性。请参见修补 vCloud Director 设备部署。将修补程序应用于每个 vCloud Director 设备并完成数据库升级后,必须重新启动整个服务器组的 vCloud Director 服务才能使其重新联机。