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

开始之前

  • 部署和配置 vSphere Data Protection Appliance。

  • 备份正在运行 vCenter Server 的虚拟机。请参见使用 vSphere Data Protection 备份 vCenter Server 环境

  • 使用 vSphere Web Client 登录到管理环境的 vCenter Server 实例。以在 vSphere Data Protection 配置期间使用的具有管理员特权的用户身份登录。

  • 验证是否已关闭要还原的虚拟机电源。

关于此任务

注:

此过程描述使用 vSphere Data Protection 6.1.3 时的步骤。如果使用不同版本的 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 开始菜单中,选择控制面板 > 管理工具 > 服务

结果

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