更新时间:2024-09-25 GMT+08:00

恢复到新实例

DDM支持基于已有备份集将实例恢复至任意时间点,适用于日常业务常规备份恢复场景。

本章节以RDS for MySQL实例举例说明。

使用须知

  • 恢复到新实例主要是指DDM实例和数据节点的整体恢复,包含了数据节点(RDS for MySQL)的恢复流程,需要预置新的DDM和RDS for MySQL实例。
  • 恢复到目标DDM实例会导致实例数据被覆盖,恢复过程中目标实例数据库不可用。
  • 恢复的目标RDS for MySQL实例版本需要大于等于源实例版本,且存储空间大于等于原实例。
  • 此恢复功能暂不支持备份恢复到RDS for MySQL本地SSD盘实例。
  • 暂不支持目标DDM实例在主网段、RDS for MySQL实例在扩展网段的场景。
  • 源DDM实例版本需大于等于2.3.2.11版本,目标DDM实例版本需大于等于3.0.8版本。
  • 所能够恢复到的时间点依赖您在原DN实例上设置的备份策略。

操作步骤

  1. 登录分布式数据库中间件控制台。
  2. 在源DDM实例所在区域创建一个新的DDM实例或者寻找一个满足使用条件的DDM实例。

    新建的DDM实例或者满足使用条件的已有实例均不能挂载RDS for MySQL实例,不能创建逻辑库和账号。

  3. 在云数据库 RDS控制台,创建与源DDM实例下相同数量的RDS for MySQL实例。

    • 新创建的RDS for MySQL实例版本不得低于源DDM下RDS for MySQL实例版本号。
    • 每个实例存储空间不得小于源DDM实例下的RDS for MySQL的存储空间。

  4. 返回分布式数据库中间件控制台,在DDM实例列表页面单击需要恢复的实例名称,进入实例基本信息页面。
  5. 在左侧导航栏选择“备份恢复”,进入恢复数据页面。
  6. 单击“恢复新实例”按钮。

    图1 基本信息页

  7. 在恢复新实例页签中,设置可恢复时间段、可恢复时间点、目标DDM和目标DN实例。

    图2 设置恢复信息
    表1 参数说明

    参数名称

    说明

    可恢复时间段

    选择恢复时间段。

    可恢复时间点

    选择恢复时间点。

    DDM会检测与DDM实例关联的DN实例在选中的可恢复时间点上是否存在备份。

    目标DDM

    选择2中创建的DDM实例作为目标实例。

    DN实例映射

    选择3中创建的RDS for MySQL实例作为目标DN实例。

  8. 勾选确认信息复选框,单击页面右下角“确定”,恢复时长和实例的数据量有关,平均恢复速率为100MB/s。实例如果关联了多个dn,dn之间并行恢复。