简述

CloudCanal 2.2.0.7 版本开始支持 OceanBase 作为对端的数据迁移同步能力

本文通过 MySQL->OceanBase的数据迁移同步案例简要介绍这个源端的能力。链路特点:

  • 结构迁移、全量迁移、增量同步(数据)
  • 流程全自动化
  • 高度产品化:任务管理、监控、审计一应俱全

使用须知

  • 仅支持 OceanBases MySQL 模式
  • 支持的源端数据源类型为 Oracle/PostgreSQL/MySQL,本文主要以 MySQL 源端为例说明使用方法。
  • DDL同步当前仅支持 MySQL->OceanBase

技术点

面向在线业务的编辑订阅能力

数据长周期增量同步过程中,常有订阅表增减的情况,CloudCanal 编辑订阅 能力,可在原有任务基础上进行变更。其中新增表会产生一个子任务,自动完成数据全量迁移和增量同步,然后和原有主任务合并,自动完成整个过程。

全自动化

CloudCanal 自动帮用户完成 结构迁移全量数据迁移增量数据同步,大大提升创建数据同步任务的效率。

自定义代码加工

CloudCanal 允许用户添加自定义代码处理数据,应用场景包括数据清洗数据脱敏宽表构建新系统数据库重构等。可参考文章《5分钟搞定 MySQL 到 ElasticSearch 宽表构建和同步》 以了解基本使用。

库表列裁剪映射

CloudCanal 提供了数据迁移同步中常用的产品化能力-在库、表、列等级别进行裁剪和映射,有效提升数据迁移同步任务的适配性。

断点续传

CloudCanal 支持迁移和同步任务的断点续传,通过定期记录的位点,让任务重启后自动从上一次位点开始继续迁移或同步。

操作示例

  • CloudCanal 社区版部署,参见 社区版安装文档
  • 准备好源端和目标端数据库以及对应的测试数据

添加数据源

  • 登录 CloudCanal 平台

  • 选择 数据源管理->新增数据源

  • 选择 自建数据库中的OceanBase

创建任务

  • 任务管理->任务创建

  • 选择 源 和 目标 数据库

  • 点击 下一步

  • 选择 增量同步,并且启用 全量数据初始化

  • 点击下一步

  • 选择订阅的表,结构迁移自动创建的表会按照默认类型映射进行处理。对端表如果已经提前建好,这里也可以直接映射对端已经存在的表

  • 点击下一步

  • 配置列映射、点击下一步

    如果是通过 CloudCanal 结构迁移自动建表,这边不允许重命名、裁剪以及列映射; 如果映射的是对端已经提前建好的表,这边支持列的裁剪和映射

  • 创建任务

  • 查看任务状态。任务创建后,会自动完成结构迁移、全量、增量阶段。

总结

本文简单介绍了如何使用 CloudCanal 进行MySQL到OceanBase 的数据迁移同步。各位读者朋友,如果你觉得还不错,请点赞、评论加转发吧。

更多精彩

  • 5分钟搞定 MySQL 到 ClickHouse 宽表构建和同步-CloudCanal实战
  • 5分钟搞定 MySQL 到 ElasticSearch 宽表构建和同步-CloudCanal实战
  • 5分钟搞定 MySQL 到 ClickHouse 实时数据同步进阶篇-CloudCanal实战
  • 5分钟搞定 MySQL 到 ElasticSearch 迁移同步-CloudCanal 实战
  • 5分钟搞定 MySQL 到 MySQL 异构在线数据迁移同步-CloudCanal 实战
  • 5分钟搞定 MySQL 到 TiDB 的数据同步 - CloudCanal实战
  • 5分钟搞定SQLServer到MySQL数据迁移同步-CloudCanal实战 - CloudCanal实战
  • 5分钟搞定MySQL/PostgreSQL/Oracle到StarRocks数据迁移同步-CloudCanal实战

加入粉丝群

如果您还没有加入我们粉丝群,可以添加我们小助手微信suhuayue001加入我们粉丝群,感谢您对CloudCanal的关注!

加入CloudCanal粉丝群掌握一手消息和获取更多福利,请添加我们小助手微信:suhuayue001

CloudCanal-免费好用的企业级数据同步工具,欢迎品鉴。 了解更多产品可以查看官方网站: http://www.clougence.com CloudCanal社区:https://www.askcug.com/

MySQL/PostgreSQL/Oracle到OceanBase数据迁移同步相关推荐

  1. 数据迁移同步平台CloudCanal免费社区版正式发布,诸多功能特性等你体验!

    关于CloudCanal 产品介绍 2021年8月1日,经历近2年的准备,CloudCanal社区版正式与大家见面了.CloudCanal是一款由ClouGence公司发行的集结构迁移.数据全量迁移/ ...

  2. hbase集群 数据写入_HBase神器 | BDSHBase集群之间数据迁移同步的利器

    BDS定位 BDS针对开源HBase目前存在的同步迁移痛点,自主研发的一套数据迁移的平台,用于HBase集群的无缝迁移.主备容灾.异地多活.在线离线业务分离.HBase数据归档.对接RDS实时增量数据 ...

  3. oracle怎么将一列挪到另一列,详细讲解Oracle数据库的数据迁移方法

    <详细讲解Oracle数据库的数据迁移方法>由会员分享,可在线阅读,更多相关<详细讲解Oracle数据库的数据迁移方法(4页珍藏版)>请在人人文库网上搜索. 1.详细讲解 Or ...

  4. MYSQL 与 Oracle 之间的数据类型转换

    2009-07-21 MYSQL 与 Oracle 之间的数据类型转换 关键字: mysql, oracle, 数据类型, 转换 Table 2-4 Default Data Type Mapping ...

  5. ORACLE使用copy方式存储迁移,详细讲解Oracle数据库的数据迁移方法

    添加所需的表空间和用户到目标数据库中:安装所需的SQL*Net2或者Net8软件,并配置用于连接数据库的别名. 在DOS命令提示符下设置oracle_sid=Oracle7_sid. 以Interna ...

  6. Oracle数据库迁移测试数据,Oracle数据库的数据迁移方法

    Oracle数据库的数据迁移方法 发表于:2008-04-14来源:作者:点击数: 随着数据库管理系统和操作系统平台的更新换代的速度的加快,数据库管理员经常需要在两个不同的数据库之间或在两种不同的系统 ...

  7. mysql升级后将旧数据迁移到新 数据库中

    mysql升级后将旧数据迁移到新 数据库中 1.将原来数据库进行导出成.sql文件 例:StudentSql.sql 2.进入新数据库的bin目录下 复制bin目录 3.cmd进入bin目录下(需管理 ...

  8. MySQL复制data目录进行数据迁移(Win环境)

    https://blog.csdn.net/weixin_43125433/article/details/120212075 MySQL复制data目录进行数据迁移(Win环境) 我的环境 Wind ...

  9. 这款 MySQL、Oracle、HDFS 数据同步工具,有点牛逼!

    点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 每天 14:00 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | Java ...

  10. Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql、oracle...)间进行数据的传递...

    http://niuzhenxin.iteye.com/blog/1706203 Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql.postgresql...) ...

最新文章

  1. 正式压力测试:locust进阶,超简单搭建生产级locust集群
  2. linux i217 v网卡驱动,手动安装Intel network I217-LM网卡的Linux驱动
  3. java有链表吗_Java数据结构之链表(Linked List)
  4. T-SQL查询进阶--变量
  5. Oracle数据库案例整理-Oracle系统执行时故障-Shared Pool内存不足导致数据库响应缓慢...
  6. Custom UDP Packet Wrapper
  7. linux安装酷q机器人,docker一键安装酷Q搭建个人QQ机器人
  8. 【Godot】对 Godot 节点设计的思考
  9. java基础之多线程与Lambda表达式
  10. 【Windows】使用Window自带远程桌面远程
  11. 猫推荐算法大赛Top 9团队
  12. 企业直播要如何做?硬件设备、网络环境有哪些要求?
  13. 小白学习MySQL - 聊聊数据备份的重要性
  14. 数据治理系列:浅谈数据质量管理
  15. 一个3位数字.COM的域名一般多少钱??
  16. 在更改计算机的设置路由器,怎么重新设置路由器密码? | 192路由网
  17. 我是一个搞IT的农民工
  18. Error: Cannot find module ‘D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js
  19. OA系统选型时需注意的一些细节
  20. 腾讯音乐(K歌)的粗排模型

热门文章

  1. 学习笔记2-面包板的使用
  2. SSO单点登录基本概念实现思路以及小的实例详解
  3. 宝塔面板网站解决跨域问题
  4. PPT制作教程—基础技巧
  5. 六行shell脚本实现Android手机自动刷抖音极速版
  6. Unity技术手册 - 形状(Shape)子模块 - Cone椎体和Box盒及Mesh、MeshRenderer、SkinnedMeshRenderer
  7. iOS 中可能用到的数学公式(绝对值、平方、取整、正余弦)
  8. 凸包, 圆角矩阵凸包, 点的旋转,任意多边形外角和为360度, 绕着某点进行旋转
  9. 怎么在CAD图纸中标注文字
  10. 2019国人工资报告:月薪过万是个槛?大部分网友表示月薪不足5K!