数据追踪功能可以快速按需找到目标时间段内的相关更新,并生成逆向回滚语句。本文介绍数据追踪功能与操作说明。
背景说明
在日常访问数据库时,可能由于误更新、误删除、误写入等原因导致数据不符合预期,需要将数据快速恢复到正常状态。常规的方案可能为搭建克隆实例、实例恢复、库恢复、表恢复,后两者依赖于对库、表进行细粒度的备份管理,不仅成本较高,且需要事先制定备份方案。本次产品内提供的数据追踪功能可以快速按需找到目标时间段内的相关更新,汇总生成逆向的回滚语句,追踪完的数据可批量生成回滚脚本,通过数据变更工单最终执行到数据库中完成数据的修复。
前提条件
目前支持数据追踪的数据库类型为:MySQL。
包含RDS MySQL、ECS上自建、本地IDC自建、友商云数据库、友商云服务器自建等已接入DMS企业版统一管理的MySQL。
操作步骤
1.登录DMS控制台。
2.在页面顶部的导航栏中,单击数据方案 > 数据追踪。
3.单击左上角的数据追踪按钮,新增数据追踪工单。
4.在数据追踪工单申请页,根据下表填写工单信息,并单击提交申请。
5.系统会进行文件获取,成功会进入审批环节。
目前,数据追踪的默认安全审批规则为:数据库对应的DBA进行审批。更多关于数据追踪的审批规则请参见数据追踪安全规则。
6.审批通过后,系统会自动进行日志下载,日志解析等操作。
7.待解析完成后,您可以勾选需要回滚的变更记录,单击导出回滚脚本即可。
同时您还可以:
- 批量勾选多条记录,批量导出,默认每页显示10条,最多显示单页200条,您可以按需选择。
- 单击目标记录右侧的查看详情按钮,查看明细以及拷贝对应回滚语句。
- 在追踪类型栏中进行筛选,快速筛选插入、更新、删除类型的记录。
本文来自 阿里云文档中心 数据管理 DMS 数据追踪
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/34283.html