数据库备份DBS提供的恢复演练功能,支持定期对恢复数据库的工作流程进行演练。您可以通过该功能验证备份数据的正确性与容灾系统的可靠性。

背景信息

发生灾难时,可能会由于恢复流程不熟练、备份的源数据有误等原因导致恢复失败。为避免这种情况,推荐您进行周期性的恢复演练工作,保持容灾系统的持续有效。

传统的恢复演练需要您额外部署大量服务器设备,而DBS的恢复演练无需您购买和部署额外机器设备,DBS将基于Copy Data Management(CDM)技术,快速地将备份数据创建成数据库沙箱实例,完成校验并输出恢复演练报告。演练结束后,DBS删除该实例,实现低成本以及便捷的恢复演练能力。

费用说明

当前恢复演练功能不收费。

您仅需支付DBS沙箱实例费用(按实例规格、时长、存储进行计费),更多信息,请参见DBS沙箱费用
说明 恢复演练所创建的MySQL沙箱实例规格为MySQL沙箱实例1核1G

前提条件

  • 数据库版本为:
    • 自建库MySQL 5.6、5.7
    • RDS MySQL(本地SSD盘)5.6、5.7、8.0
  • 备份计划已开启沙箱功能,具体操作,请参见步骤一:开启沙箱功能

开启恢复演练

  1. 登录DBS控制台
  2. 单击左侧导航栏中的数据源,然后在上方选择目标地域。
    数据源选择地域
  3. 在目标数据源右侧,单击恢复演练
    数据源-恢复演练按钮
    说明 您也可以在备份计划详情页中,单击设置恢复演练按钮开启该功能,配置参数项与本文相同。
  4. 配置如下参数。
    配置项 说明
    备份计划名称 请选择目标备份计划。
    恢复演练状态 选择开启关闭恢复演练功能。
    恢复演练频率 系统默认为定期进行演练。
    恢复演练周期 请勾选在一周内的哪几天进行恢复演练,例如勾选了星期一、星期五,系统将在星期一与星期五进行恢复演练。
    说明 至少为一周一次。
    恢复演练开始时间 请选择每次恢复演练的开始时间,单位为小时。
    恢复演练数据 系统默认恢复最新的备份数据集。
    恢复演练目标 系统默认将数据库恢复至DBS沙箱实例中,验证恢复演练的结果,无需您额外购买其他设备。
    报告接收者 请输入邮箱地址,用以接收恢复演练报告。
    数据库账号 填入具有查询权限的数据库账号。
    密码 填入该数据库账号的密码。
    说明 若该参数未填,系统将默认使用数据源的密码。
    恢复演练配置
  5. 单击确定
    至此,已开启恢复演练功能。系统将在下一个设置的时间点执行恢复演练(不会立即执行),执行时间视备份数据大小而定。

查看恢复演练报告

  1. 登录DBS控制台
  2. 单击左侧导航栏中的数据源,然后在上方选择目标地域。
    数据源选择地域
  3. 单击目标数据源实例。
    目标数据源
  4. 单击目标备份计划。
    进入备份计划详情页。
  5. 在左侧导航栏,单击恢复演练列表
  6. 在目标恢复演练ID右侧,单击查看报告
    查看报告按钮