使用混合云备份服务(HBR)将SQL Server数据库备份到云上备份库后,您可以根据需要将备份的数据库恢复到源SQL Server或同备份库下其他SQL Server。

前提条件

已完成SQL Server备份。更多信息,请参见备份SQL Server

注意事项

  • 无日志备份的情况下,不支持按时间点恢复。
  • 恢复SQL Server数据库时若选择增量备份,将自动恢复全量备份。无需单独恢复全量备份后再恢复增量备份。
  • 如需跨SQL Server恢复SQL Server数据库,请确保需要恢复的SQL Server版本低于或等于目标SQL Server版本。
  • 恢复master数据库前,HBR会自动重启SQL Server并切换到单用户模式下运行。更多信息,请参见还原master数据库

创建恢复任务

将备份的数据库恢复,具体操作如下:

  1. 登录混合云备份管理控制台
  2. 在左侧导航栏,选择备份 > 数据库备份
  3. 在顶部菜单栏左上角,选择所在地域。
  4. 数据库备份页面,单击SQL Server
  5. 单击ECS数据库实例或者本地数据库实例页签。
  6. 找到目标SQL Server实例,在其右侧的操作列表,单击恢复
  7. 新建恢复任务面板,按照配置向导,完成如下操作。
    1. 配置恢复内容,然后单击下一步
      参数 说明
      可恢复数据库 从列表中选择待恢复数据库。
      恢复点类型 指定恢复点类型。
      • 当您准备从指定时间点恢复时,选择指定时刻
      • 当您准备从指定备份文件恢复时,选择指定备份。在备份集合中,单击目标备份文件。
    2. 配置恢复计划,然后单击下一步
      参数 说明
      计划名称 本次计划恢复任务的名称。
      恢复时间 立即,表示立即恢复。
    3. 配置恢复选项,然后单击下一步
      参数 说明
      恢复到数据库 待恢复的数据库名称。
      断线重连时间 恢复时,断开数据库后重新连接的时间间隔。单位为分钟。
      限速 每秒恢复的数据大小。单位为MB/s。
    4. 配置恢复目标实例,单击创建
      选择恢复的目标数据库实例。默认为备份时的SQL Server实例。
    创建成功恢复任务后,系统开始恢复数据库。在恢复计划页签,可以看到您创建的恢复任务进度。restore