可以创建备份,以便在出现故障后还原 VMware Cloud Director 环境。

备份 VMware Cloud Director 设备的嵌入式数据库

您可以使用 VMware Cloud Director 设备管理用户界面备份主设备。

前提条件

验证集群运行状况是否为“ HEALTHY”。请参见 查看 VMware Cloud Director 设备集群运行状况和故障切换模式

过程

  1. root 用户身份登录到主单元、备用单元或应用程序单元的设备管理 UI,网址为 https://cell_eth0_ip_address:5480
  2. 在左侧面板中,单击备份选项卡。
    备份页面上,可以看到之前备份的列表。
  3. 单击立即备份
  4. 要确认备份,单击保存
    VMware Cloud Director 设备将在 /opt/vmware/vcloud-director/data/transfer/backups 目录中创建备份文件。先前 VMware Cloud Director 版本的备份位于 /opt/vmware/vcloud-director/data/transfer/pgdb-backup 目录中。但是,早期版本的备份与 VMware Cloud Director 10.3.1 及更高版本不兼容。
  5. 备份完成后,单击关闭

结果

新创建的文件将显示在备份列表中。备份名称的格式为 backup-date-time-format.tgz。对于 VMware Cloud Director 设备 10.3.2 及更高版本,备份名称的格式为 backup-date-time-format.zip

下一步做什么

  • 如果您不希望将系统还原到版本 10.3 或更低版本,则可以删除 /opt/vmware/vcloud-director/data/transfer/pgdb-backup 目录中的备份。
  • 如果您不希望将系统还原到版本 10.3.1,则可以删除 /opt/vmware/vcloud-director/data/transfer/backups 目录中的备份。
  • VMware Cloud Director 10.3.2 开始,可以使用 VMware Cloud Director 设备管理用户界面或 VMware Cloud Director 设备 API 删除任何不必要的 10.3.2 及更高版本备份。有关如何使用 VMware Cloud Director 设备 API 的信息,请参见《VMware Cloud Director 设备 API 参考》

还原主 VMware Cloud Director 设备

要还原主设备,可以使用 VMware Cloud Director 设备管理 UI。如果 HA 集群出现故障(例如,升级失败期间),可以使用备份还原主设备,而不必使用 VM 快照。

前提条件

过程

  1. root 用户身份登录到新部署主单元的设备管理 UI,网址为 https://FQDN_of_the_primary_appliance:5480
  2. 在左侧面板中,单击从备份还原选项卡。
  3. 输入包含备份目录的路径,例如,remote_target:/data/transfer
    NFS 挂载和包含备份目录的共享必须具有 750 权限和 vcloud.vcloud 所有权。
  4. 验证程序确认 NFS 共享后,单击下一步
  5. 选择要用于还原主设备的备份,然后单击下一步
    默认情况下,仅会显示具有兼容版本的备份。可以按日期对备份进行排序,也可以按设备版本筛选备份。
  6. (可选) 选择要从备份还原的证书。
    对于还原的设备,您可以重用 HTTP 证书以及 PostgreSQL 数据库及设备管理 UI 端点证书。如果激活了旧版控制台代理实现,则控制台代理证书仅适用于版本 10.4。
    注:VMware Cloud Director 10.4 开始, VMware Cloud Director 服务使用一个证书进行 HTTPS 通信和控制台代理通信。 VMware Cloud Director 10.4.1 及更高版本不支持控制台代理功能的旧版实现,如果选择控制台代理证书,则无法还原设备。对于 VMware Cloud Director 10.4,可以从 Service Provider Admin Portal管理选项卡下的“功能标记”设置菜单中启用使用单独控制台代理证书的旧版控制台代理实现。
  7. 为还原的主设备输入传输共享的路径。
    可以使用同一 NFS 共享,也可以为还原的设备输入新共享。
  8. 在验证程序确认 NFS 共享后,单击还原
  9. 还原操作成功完成后,单击关闭

下一步做什么

  1. 如果存在不受信任的证书,请验证证书信息并确认您信任必要的证书。
  2. 部署或还原其他备用单元和应用程序单元。
    • 要部署其他单元,请参见VMware Cloud Director 设备的部署和初始配置
    • 与还原主设备类似,对于 VMware Cloud Director 10.4.1,可以还原 HTTPS 证书。对于 VMware Cloud Director 10.4,可以还原 HTTP 和控制台代理证书。VMware Cloud Director 会在 VMware Cloud Director 设备管理 UI 的系统设置期间在其他单元上配置证书。为其他单元配置证书时,如果 HTTP 和控制台代理证书引用传输共享路径,VMware Cloud Director 会将单元配置为使用与主设备相同的证书。如果 HTTP 和控制台代理证书引用本地路径并具有与 root 相同的 key-password,则 VMware Cloud Director 会将其他单元配置为使用自签名证书。
  3. 如果还原前的故障切换模式为“Automatic”,则必须使用 VMware Cloud Director 设备 API 将其重新设置为“Automatic”。
  4. 如果在还原之前启用了 VMware Cloud Director 设备 FIPS 模式,则必须使用 VMware Cloud Director 设备 API 对其进行重新设置。

    单元 FIPS 模式会自动还原。