请确保您拥有必需的凭据,且在将 Windows 上的 PostgreSQL 数据库安装迁移到设备之前,已完成任何必需的清理或其他准备工作。

有关备份 vCenter Server 数据库的信息,请参见 PostgreSQL 文档。

前提条件

验证在为迁移 vCenter Server 准备 PostgreSQL 数据库之前已确认基本迁移互操作性。

过程

  1. 确认密码为最新且未设置为即将过期。
  2. 对于 vCenter Server,在 ISO 映像中找到 cleanup_orphaned_data_PostgresSQL.sql 脚本并将其复制到 PostgreSQL 服务器。
  3. 以 root 用户身份登录 vCenter Server Appliance
  4. 运行清理脚本。
    /opt/vmware/vpostgres/9.4/bin/psql -U postgres -d VCDB -f path cleanup_orphaned_data_Postgres.sql

    清理脚本将清理和清除未被任何 vCenter Server 组件使用的 vCenter Server 数据库中任何不必要或孤立的数据。

  5. 执行 vCenter Server 数据库的完整备份。

结果

此时您的数据库已做好从 vCenter Server 迁移到 vCenter Server Appliance 的准备。