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

开始之前

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

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

关于此任务

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

过程

  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 数据库还原到备份的状态。