所有文档

          云数据库 RDS

          单库单表恢复

          概述

          RDS for MySQL 支持单库及单表的数据恢复,您可以通过已有备份,选择恢复误删的库或者表来恢复实例的数据。

          说明:

          1.单库单表恢复,此功能免费。

          2.如需实例级别的恢复,可以采用以下方法:

          • 恢复备份:即原实例恢复,此功能免费。目前采用白名单的形式,如您需要开通此功能,请提交工单
          • 实例级别恢复(克隆实例):即复制一个新的原实例,支持预付费和后付费,具体实例价格请以控制台为准。若您需要恢复整个实例的数据,建议您使用实例级别恢复(克隆实例)功能。详情请查看实例级别恢复(克隆实例)

          前提条件

          1. RDS for MySQL 5.7/5.6 双机版实例支持此功能,5.5及8.0 暂不支持此功能。
          2. 若目标实例已开通TDE,无法使用此功能。
          3. 若目标实例已加热活实例组,无法使用此功能。
          4. 目标实例内的表数量低于50000张。
          5. 恢复到原实例,需要满足以下条件:
          • 实例处于运行中状态;
          • 若按时间点恢复,需有相应的日志备份;
          • 若按备份集恢复,需有至少一个备份集。

          注意事项

          • 单库单表恢复,每次最多可选择1000个库或者表。
          • 恢复过程中,会进行主备切换。建议您选择业务低峰期进行。
          • 恢复过程中,不建议您在主节点对需要恢复的库(或者表)进行操作,否则会产生数据不一致等问题。
          • 如果您的目标恢复表不在当前实例的备份集,无法恢复成功。
          • 如果您要恢复的库/表涉及存储过程/触发器/函数/外键等,恢复完成的新库/表默认不包括以上内容;在您确认数据符合预期之后,可自行添加。

          操作指南

          1. 登录RDS管理控制台
          2. 在控制台页面左上角,选择实例所在地域,进入“云数据库 RDS列表”页面。
          3. 找到目标实例,点击实例名称,进入实例详情页面。
          4. 点击左侧导航的备份管理,进入备份管理页面。
          5. 数据备份页面的右侧,可以看到库/表级别恢复按钮。

          image.png

          1. 点击库/表级别恢复,进入恢复设置页面。根据要求,设置恢复信息。
          • 恢复方式:根据您的需求选择还原方式及还原时间。
          • 恢复详情:可选择待恢复的库或者表,已选择的库或者表支持重命名。

          image.png

          1. 信息设置完成后,点击确认数据开始恢复。完成后,实例状态为运行中。

          相关文档

          上一篇
          克隆实例
          下一篇
          参数管理