详情页标题前

阿里云RDS数据库使用DMS数据追踪进行恢复-云淘科技

详情页1

数据追踪功能可以快速按需找到目标时间段内的相关更新信息,并生成逆向回滚语句。本文介绍如何使用数据追踪功能。

背景信息

在日常访问数据库时,可能由于误更新、误删除、误写入等原因导致数据不符合预期,需要将数据库恢复至正常状态。相比于恢复全量数据、恢复库表,使用DMS数据追踪进行恢复更快速、便捷。

说明

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

数据追踪与其他恢复方案的区别

恢复方案

恢复原理

费用

恢复速度

恢复范围

数据追踪

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

  • 管控模式为自由操作,无费用。

  • 管控模式为稳定变更或安全协同,收取费用。具体费用请参见计费项。

取决于管控模式和Binlog日志保留时长。

  • 管控模式为自由操作,最大可基于1小时范围内的数据生成回滚脚本。

  • 管控模式为稳定变更或安全协同:

    • 当未开启日志备份时,受本地日志保留时长控制,最大168小时。设置方法请参见本地日志保留策略。

    • 当开启日志备份时,受日志备份保留时长控制,最大730天。设置方法请参见备份设置。

恢复全量数据

恢复全量数据到新实例,验证数据后,再将数据迁回原实例、其他实例或本地数据库。

  • 收取新建实例费用。具体费用请参见实例售卖页。

  • 收取免费额度之外的备份费用。具体费用请参见备份费用。

  • 数据通过公网迁出收取流量费用。具体费用请参见计费概述。

取决于日志备份和数据备份保留时长,最大730天。备份保留时长设置,请参见备份设置。

恢复库表

需要提前开启库表备份功能,可以恢复指定的库表到新实例或已有实例,恢复到已有实例会触发主备切换。

  • 如果恢复到新实例,需要收取新建实例费用。具体费用请参见实例售卖页。

  • 收取免费额度之外的备份费用。具体费用请参见备份费用。

取决于开启库表备份的时间点和日志备份保留时间,日志备份保留时间最大730天。更多信息,请参见库表级备份。

前提条件

  • 数据库类型为MySQL,且MySQL为5.6及以上版本。

  • 数据库已开启Binlog。

  • 数据库已登录。说明 管控模式为自由操作与稳定变更的数据库实例需要先登录,安全协同的数据库实例请忽略,更多关于管控模式的信息,请参见管控模式。

注意事项

  • 自由操作模式的实例:支持追踪30分钟内进行的DML操作,且无法导出回滚、重建脚本。

  • 稳定变更、安全协同模式的实例:无查询时间限制,可批量下载脚本。

操作步骤

  1. 登录数据管理DMS 5.0。
  2. 在顶部菜单栏中,选择数据库开发 > 数据追踪工单 > 数据追踪

    说明

    若您使用的是极简模式的控制台,请单击控制台左上角的阿里云RDS数据库使用DMS数据追踪进行恢复-云淘科技图标,选择全部功能 > 数据库开发 > 数据追踪工单 > 数据追踪

  3. 在页面右上角,单击数据追踪

  4. 数据追踪工单申请页面,配置如下信息:

    参数名

    说明

    任务名称

    便于后续检索,并提供给审批人员清晰的操作意图。

    库名

    指定数据库实例上某个具体数据库(需要在DMS内有数据库的操作权限,输入库名前缀后可出现联想提示)。

    表名

    在指定的目标表中进行检索,支持添加多张表。

    追踪类型

    支持多选,可按需选中检索的操作。

    • 插入:插入类型的回滚语句为DELETE

    • 更新:更新类型的回滚语句为UPDATE

    • 删除:删除类型的回滚语句为INSERT

    时间范围

    选择追踪的时间范围。

    • 管控模式为自由操作的实例,仅支持追踪30分钟范围内的数据。

    • 管控模式为稳定变更和安全协同的实例不限制数据范围,在一个工单中最多可选择48小时,若超过48小时可分段提交多次工单。

    变更相关人

    可按需选择,非工单参与人、审批人,不可见工单详情。

  5. 单击提交申请,系统将获取日志文件。

    获取日志文件后,系统会进入审批环节。

    说明

    若Binlog未开启或数据库未登录,系统将无法获取日志文件。

  6. 等待审批通过。

    说明

    目前,数据追踪的默认安全审批规则为数据库对应的DBA进行审批。更多关于数据追踪的审批规则请参见数据追踪安全规则。

  7. 审批通过后,系统会进行日志下载、日志解析等操作。

  8. 待解析完成后,您可以勾选需要回滚的变更记录,单击导出回滚脚本即可。

    您还可以进行如下操作:

    • 勾选多条记录,批量导出,默认每页显示10条,最多显示单页200条,您可以按需选择。

    • 单击目标记录右侧的查看详情按钮,查看明细以及拷贝对应回滚语句。

    • 追踪类型栏中进行筛选,快速筛选插入更新删除类型的记录。

后续步骤

导出回滚脚本后,您可以提交普通数据变更工单,将此回滚脚本作为附件上传至工单中,执行至目标数据库中。更多信息,请查看普通数据变更。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/155545.html

(0)
上一篇 2023年12月9日 下午7:39
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云负载均衡准备工作-云淘科技

    本文为您介绍使用传统型负载均衡CLB服务前的准备工作。在使用CLB前,您需要根据您的业务确定CLB的监听类型和网络类型等。 规划实例地域 在选择地域时,请注意: CLB默认不支持跨地域部署,请确保您选择的地域与ECS实例在同一个地域。 例如,ECS实例所属地域为华东1(杭州),您规划的CLB实例地域为华东1(杭州),ECS实例和CLB实例在同一个地域。 为了…

    阿里云负载均衡 2023年12月10日
  • 腾讯云容器服务监控及告警指标列表同尘科技

    目前容器服务提供了以下维度的监控告警指标,所有指标均为统计周期内的平均值。 集群监控及告警指标 指标 单位 说明 Pod 数量 个 集群中 Pod 个数 Node 数量 个 集群中 Node 个数 CPU 总配置 核 集群的 CPU 总配置量 CPU 使用量 核 集群的 CPU 使用量 CPU 利用率 % 集群的 CPU 利用率 CPU 使用量(弹性容器) …

    腾讯云 2023年12月9日
  • 腾讯云云点播直播 App

    场景描述 直播 App 指主播通过网络实时进行某种现场播报、解说或表演的平台。2016 直播元年开始,直播行业蓬勃发展,已从娱乐类(秀场直播、游戏直播)发展出更多新的形式,如网络直播课、直播带货、直播答题。该场景的核心诉求主要有下列这些: 核心诉求 说明 直播录制 一方面,监管层要求直播视频需要保存一定时间以备审查;另一方面,运营方对高价值直播内容进行录制保…

    腾讯云 2023年12月9日
  • 阿里云RDS数据库快速配置SSL加密-云淘科技

    RDS PostgreSQL支持设置SSL链路加密,对网络连接进行加密,保证传输链路的安全。本文介绍开启SSL链路加密功能的入门配置。 背景信息 SSL(Secure Sockets Layer)指安全套接字协议,是为了安全通信、数据安全性专门设计的安全协议,SSL 3.0之后更名为TLS(Transport Layer Security)。本文以配置云端证…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器镜像服务镜像版本不可变同尘

    操作场景 腾讯云容器镜像服务(Tencent Container Registry, TCR)企业版支持对托管的容器镜像版本进行保护。容器镜像安全是云原生应用交付中的关键一环,为托管在 TCR 的镜像开启版本不可变功能,可确保相同版本的镜像仅被成功推送一次,进而有效降低生产环境下由误操作引起的版本覆盖风险。TCR 支持命名空间级别的版本保护,用户可以根据业务…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。