您可以将数据从现有的 vCenter ServerAppliance 外部数据库传输到 vCenter Server 7.0 正在使用的嵌入式 PostgreSQL 数据库。

通过基于 Windows 的 vCenter Server 升级和vCenter ServerAppliance 迁移,您可以仅复制运行所需的最少数据数量,从而最大限度缩短停机时间。然后,可以在后台将其余数据从外部数据库复制到嵌入式 PostgreSQL 数据库中,以保留部署的历史事件和性能数据。

可将以下类型的数据从外部数据库迁移到 vCenter ServerAppliance 版本 7.0 使用的嵌入式 PostgreSQL 数据库。
配置数据
必须至少从现有 vCenter ServerAppliance 外部数据库传输此类型的数据,才能升级或迁移到正常运行的 vCenter Server Appliance 。可以在很短时间内传输此数据,从而最大限度缩短在升级到 vCenter Server 7.0期间产生的停机时间。
配置数据和历史数据
除配置数据之外,您还可以选择传输历史数据,如使用情况统计信息、事件和任务。 vCenter Server安装程序允许您一次性复制配置和历史数据,或者在升级过程中只复制配置数据。然后,您可以选择在启动新 vCenter Server后在后台复制历史数据。
注意: 如果您选择一次复制所有数据,则在 vCenter Server 7.0内将所有数据传输到嵌入式 PostgreSQL 数据库后,您才能启动 vCenter Server
配置数据、历史数据和性能衡量指标数据
这是您可以选择传输到 vCenter Server的最大数据量。您只能在升级过程中复制配置数据,然后在升级或迁移到 vCenter Server 7.0后在后台复制历史数据和性能数据。
从使用外部数据库的以下 vCenter Server版本升级或迁移到 vCenter Server Appliance 中的嵌入式 PostgreSQL 数据库后,可以传输历史数据。
注: 升级或迁移后,只能在后台将数据从外部数据库传输到嵌入式 PostgreSQL 数据库。不支持在升级或迁移后将数据从一个嵌入式 PostgreSQL 数据库传输到另一个嵌入式 PostgreSQL 数据库。
表 1. vCenter Server 数据库支持在升级或迁移后进行数据迁移
vCenter Server 版本 数据库 vCenter Server Appliance7.0支持数据传输
vCenter ServerAppliance 6.5 不支持嵌入式 PostgreSQL 数据库
适用于 Windows 的 vCenter Server 6.5 外部 Oracle 或 MS SQL 数据库 支持
嵌入式 PostgreSQL 数据库 不受支持
vCenter ServerAppliance 6.7 嵌入式 PostgreSQL 数据库 不受支持
适用于 Windows 的 vCenter Server 6.7 外部 Oracle 或 MS SQL 数据库 支持
嵌入式 PostgreSQL 数据库 不受支持

监控和管理历史数据迁移过程

可以使用 vCenter Server管理界面监控和管理在后台进行的历史数据迁移。可执行以下数据管理任务:
  • 监控数据迁移进度。
  • 暂停数据导入。
  • 取消数据导入。
    重要说明: 如果取消数据导入,历史数据将不会导入到嵌入式 PostgreSQL 数据库。如果取消数据导入操作,则无法恢复数据。如果取消数据导入并希望在稍后导入历史数据,则必须从 GUI 安装程序的第 1 阶段重新启动升级或迁移过程。

请参见监控和管理历史数据迁移过程