分享到微信朋友圈 ×
打开微信,点击底部的"发现",
使用"扫一扫"即可将网页分享至朋友圈。
首页 > 智慧 > 云计算 > 正文

2019-08-31

多重变更审计,华为云DAS为核心数据保驾护航

华为云DAS数据保驾

本文来源:ITBEAR科技资讯

  华为云数据管理服务(Data Admin Service,简称DAS),是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅度提高工作效率,让数据管理变得既安全又简单。目前,华为云D

  华为数据管理服务(Data Admin Service,简称DAS),是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅度提高工作效率,让数据管理变得既安全又简单。目前,华为云DAS新出了一个功能——数据追踪与回滚,提供多重变更审计,保护核心数据安全;一键回退错误操作,快速找回数据。

  数据追踪与回滚功能主要使用场景为:(1)核心数据变更审计,统计变更数量,查看敏感变更。例如:银行流水查看收支情况,订单表统计新增订单,配置表关键配置变更历史。(2) 误操作数据回滚,找回误删除数据,恢复变更前数据状态。例如:DBA更新配置未加where条件,误删除配置数据,程序bug生成大量脏数据及其连锁反应。

  DAS数据追踪与回滚功能的使用步骤为:

功能入口

  1.(数据方案——数据追踪与回滚)

数据方案

  数据追踪与回滚功能入口位于菜单下,数据追踪任务列表支持筛选。

2.创建任务

签署数据安全协议

  (1)点击发起追踪按钮创建数据追踪任务,第一次使用数据追踪功能会提示,提醒用户DAS会存储任务涉及的变更记录,请详细阅读协议内容,用户未签署协议不能创建新的数据追踪任务。

不能超过6小时

  (2)依据提示填写任务信息,时间范围即待追踪数据变更时间,该时间差,填写完成点击按钮。

  (3)预检查会根据时间范围筛选Binlog列表,开启备份的RDS实例会定时备份Binlog文件到obs上,备份会有<=5min延迟,当用户发起对当前时间数据追踪时,会存在无最新5min变更记录的可能,遇到该情况稍后重新创建任务即可。

  (4)读取日志会发起Binlog解析,根据任务信息将涉及变更记录存储,支持后续数据筛选及展示。

  (5)Binlog列表全部解析完成后,点击搜索日志按钮进入任务详情——搜索日志页面,该页面展示变更事件列表,支持文件过滤,表名(迷糊),字段名、字段内容(迷糊)搜索,点击查看数据可查看当前事件变更数据,点击查看回滚语句可查看当前事件回滚SQL(无主键表不支持生成回滚语句)。

  (6)当有多个事件需要合并回滚时,点击新建回滚任务按钮,指定回滚事件id范围,将合并后的回滚SQL生成到obs存储中,高级选项支持表名(迷糊),字段名、字段内容(迷糊)筛选。

  a)变更合并:对同一记录(主键)连续3次变更(1->2->3->4)等价于1次变更(1->4)

  b)语句类型选项:

  i.生成基于事件的回滚SQL:针对数据发生变更时的前后镜像生成反向变更SQL

  ii.获取数据变更前的原始数据:将数据变更前镜像生成回滚表及insert语句

  1、创建的数据回滚任务,在任务详情——回滚任务列表页面,点击下载按钮可查看SQL,同一记录合并变更存在变更抵消情况(insert->delete,delete->insert,update->update),因此生成文件会存在无回滚SQL/无原始数据情况。

  2、任务完成后,可在任务列表页主动删除,任务涉及变更记录DAS存储将同步删除,未主动删除任务在15天后过期,由系统自动回收并删除变更记录DAS存储。

  华为云DAS聚焦数据库客户端管理,致力于让数据库管理变得高效、简单、安全,其数据追踪与回滚功能更是助力企业数据安全变更审计,保障核心数据不被丢失,一键找回变更前数据,既安全又高效。

  目前,华为云数据库特惠专场正火爆进行,不限新老用户5折起,迁移后获赠6个月免费使用时长,更多详情了解请前往华为云官网:最新活动——特惠促销——云数据特惠专场。

栏目介绍

云计算(Cloud Computing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。

  • 微信扫码
    关注公众号