可以使用还原备份向导手动还原包含 vCenter Server 实例的虚拟机的完整映像备份。

注: 此过程描述使用 vSphere Data Protection 6.1.3 时的步骤。如果使用不同版本的 vSphere Data Protection,步骤可能有所不同。

前提条件

  • 部署和配置 vSphere Data Protection Appliance。
  • 备份正在运行 vCenter Server 的虚拟机。请参见使用 vSphere Data Protection 备份 vCenter Server 环境
  • 使用 vSphere Web Client 登录到管理环境的 vCenter Server 实例。以在 vSphere Data Protection 配置期间使用的具有管理员特权的用户身份登录。
  • 验证是否已关闭要还原的虚拟机电源。

过程

  1. vSphere Web Client 主页上,单击 vSphere Data Protection
  2. 单击还原选项卡。
  3. (可选) 筛选备份以缩小搜索范围。
  4. 选择“名称”列中列出的某个虚拟机,然后选择一个或多个要还原的备份项。
    选择虚拟机时,可以查看该虚拟机的已执行备份列表。
  5. 单击还原以启动还原备份向导。
  6. 在“选择备份”页面上,验证备份列表是否正确,移除要从还原操作中排除的备份,然后单击下一步
  7. 在“设置还原选项”页面上,取消选中还原到原始位置复选框,以便为将还原到新位置的每个备份设置还原选项。
  8. 输入新虚拟机的名称,然后单击选择为虚拟机选择新主机。
  9. 选择要在其中还原虚拟机的数据存储,然后单击下一步
  10. (可选) 高级选项下,选择新的数据存储,以便在虚拟机还原后打开其电源并重新连接网卡。
  11. 单击下一步
  12. 在“即将完成”页面上,检查还原请求的摘要,然后单击完成以启动还原操作。
    注: 如果在还原过程中选择了重新连接网卡,请验证新创建虚拟机的网络配置是否正确。新虚拟机的网卡可能使用与原始虚拟机相同的 IP 地址,这会导致冲突。
  13. 确认没有 vCenter Server 服务正在运行。
    • 对于 vCenter Server Appliance,请在设备 shell 中运行 service-control --status --all 命令。
    • 对于安装在 Windows 上的 vCenter Server 实例,请在 Windows 开始菜单中,选择控制面板 > 管理工具 > 服务
  14. 运行 vcenter-restore 脚本以完成还原操作并启动所有 vCenter Server 服务。
    选项 操作
    对于 vCenter Server Appliance 在设备 shell 中运行 vcenter-restore 脚本。
    vcenter-restore -u psc_administrator_username -p psc_administrator_password 
    对于安装在 Windows 上的 vCenter Server
    1. 在 Windows 命令提示符中,导航到 vcenter-restore 脚本。

      默认情况下,该脚本位于 C:\Program Files\VMware\vCenter Server\

    2. 运行 vcenter-restore 脚本。
      vcenter-restore -u psc_administrator_username -p psc_administrator_password 
      注: 如果后续三次均未提供参数,则将通知您未提供必要参数并关闭脚本。

    此处,psc_administrator_username 是必须采用 UPN 格式的 vCenter Single Sign-On 管理员用户名。

  15. 确认所有 vCenter Server 服务都在运行。
    • 对于部署为设备的 vCenter Server Appliance,请在设备 shell 中运行 service-control --status --all 命令。
    • 对于安装在 Windows 上的 vCenter Server,请在 Windows 开始菜单中,选择控制面板 > 管理工具 > 服务

结果

将出现一个信息对话框,以确认还原操作已成功启动。可以在“近期任务”窗格中监控还原进度。