如果发生崩溃,您可以从之前的备份还原 VMware Integrated OpenStack 管理服务器和 OpenStack 数据库。

您可以在 CLI 中为 VMware Integrated OpenStack Manager 执行还原操作。

前提条件

使用管理或超级用户 (sudo) 特权登录以执行还原操作。

确认您具有管理服务器和数据库的备份。请参见备份 VMware Integrated OpenStack 部署

过程

  1. 使用 SSH 登录到 VMware Integrated OpenStack Manager。
  2. 切换到 root 用户。
    sudo su -
  3. (可选) 切换到详细模式。
    viocli restore <-v | -verbose>
  4. (可选) 查看帮助选项。
    viocli restore <-h | -help>
  5. 还原 OpenStack 管理服务器,其中 PATH 指定了备份文件的目标位置。
    viocli restore mgmt_server \
    [-d DEPLOYMENT] \
    <BACKUP_NAME> \
    <NFS_VOLUME> 
    选项 说明
    -d DEPLOYMENT 使用创建备份时分配的部署名称表示备份。
    BACKUP_NAME 表示将用于还原管理服务器的备份文件的时间戳标签。
    NFS_VOLUME 表示备份文件所在的 NFS 主机。
  6. 还原 OpenStack 数据库。
    viocli restore openstack_db \
    [-d DEPLOYMENT] \
    <BACKUP_NAME> \
    <NFS_VOLUME> 
    选项 说明
    -d DEPLOYMENT 使用创建备份时分配的部署名称表示备份。
    BACKUP_NAME 表示将用于还原数据库的备份文件的时间戳标签。
    NFS_VOLUME 表示备份文件所在的 NFS 主机。

结果

VMware Integrated OpenStack 管理服务器和 OpenStack 数据库还原到备份的状态。