常见问题

本文汇总了云数据库RDS MySQL的常见恢复问题。

说明

更多数据恢复方案,请参见数据恢复方案概览

如何使用binlog恢复数据?

使用全量恢复并选择还原方式按时间点恢复即可。

误删除了一个或多个库,如何恢复?

您可以通过库表恢复功能恢复一个或多个库表,详情请参见恢复库表。若实例不支持库表恢复,您可以将数据恢复全量数据到新实例上,经过验证后,再将数据迁回原实例。

如何快速恢复单个误删除操作?

您可使用DMS数据追踪功能,按需追踪到目标时间段内的相关更新,汇总生成逆向的回滚语句,并通过数据变更工单最终执行到数据库中完成数据的恢复。

如何恢复到原实例或已有实例或本地数据库?

重要

RDS MySQL不支持直接将下载的备份文件恢复至云上已有的实例,需要先恢复到新实例,验证数据后,再迁移至其他已有实例

恢复位置

恢复方法

恢复到原实例

  • 方法一:先恢复到新实例,验证数据后,再将部分或全部库表数据迁移至原实例

  • 方法二:使用库表恢复功能将全量数据恢复至原实例,具体请参见恢复库表

  • 方法三:如果有使用数据灾备创建逻辑备份,可以直接将其恢复至原实例,具体请参见恢复逻辑备份

恢复到其他已有实例

恢复到本地数据库

恢复数据是否收费?

  • 恢复全量数据:数据恢复到新实例,需要收取新实例费用,费用详情可在创建实例时查看。

  • 恢复库表:可能涉及收费,详见费用说明