关键字:
KingbaseFlySync、KFS、电科金仓、数据校验、详细校验、数据修复、自动修复、部分表修复
1. 功能描述
中电科金仓数据同步管理平台KFS支持在详细校验模式对数据进行校验后,若存在差异数据且差异数据数量超过给定阈值时,根据设置的修复范围,自动执行数据修复。
2. 使用场景介绍
用于部分表不关心差异数据具体内容,仅需要保持两端数据一致,而部分表需要人工介入判断是否修复的场景。
3. 配置使用方式介绍
Ø 登录KFSMC所在机器,点击任务管理,新建一个校验任务


Ø 新建一个数据修复任务,并绑定校验任务


Ø 选择需要修复的表


Ø 新建一个调度,绑定校验任务


4. 使用示例
4.1 前置条件
源端数据库有表结构:
create table test(id int, a int);
create table test2(id int, a int);
目标端数据有表结构:
create table test(id int, a int);
create table test2(id int, a int);
源端与目标端存在数据不一致的若干数据。
4.2 操作步骤
1) 参考《Kingbase FlySync 安装部署手册》完成KFS同步链路以及KFSMC的安装部署;
2) 登录KFSMC,创建校验任务,选择详细校验,绑定调度;
3) 创建数据修复任务绑定校验任务,设置仅修复表test;


4) 手动触发调度
4.3 结果展示
自动修复结果:



从上图中可以看出,自动修复任务仅修复了指定的修复表test,不在修复范围内的test2表并未自动修复。
参考资料
《Kingbase FlySync 安装部署手册》、《Kingbase FlySync 命令行工具参考手册》
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




