更新时间:2026-01-24 GMT+08:00

恢复到新实例

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

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

使用须知

  • 恢复到新实例主要是指DDM实例和数据节点的整体恢复,包含了数据节点(RDS for MySQL)的恢复流程,需要预置新的DDM和RDS for MySQL实例。
  • 恢复到目标DDM实例会导致实例数据被覆盖,恢复过程中目标实例数据库不可用。
  • 恢复的目标RDS for MySQL实例版本需要大于等于源实例版本,且存储空间大于等于源实例。
  • 暂不支持目标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. 单击“恢复新实例”按钮。
  7. 在恢复新实例页签中,设置可恢复时间段、可恢复时间点、目标DDM和目标DN实例。

    表1 参数说明

    参数名称

    说明

    可恢复时间段

    选择恢复时间段。

    可恢复时间点

    选择恢复时间点。

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

    目标DDM

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

    DN实例映射

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

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