本文介绍了如何实现mysql 同步数据到Kafka实现混合云在线数据同步java
junyu-cloudcanalmysql
本文主要介绍如何使用 CloudCanal 快速构建安全的混合云在线数据生态,彻底使用 CloudCanal SAAS 能力达成。linux
此方案具备如下几个特色sql
例子中的云数据库、云消息产品、自建数据库等均可以替换成本身当前环境的自建资源或各类云资源。docker
混合云数据生态主要的难点在于 网络安全 ,部分用户由于传输同步数据较多,也比较在乎流量资源损耗。数据库
基于 CloudCanal 实现的方案,更加关注 网络安全 层面的问题,作到敏感资源 网络单向隔离、连接鉴权、传输加密。macos
下图简要示例了下 互联网模式 和 专线模式 数据上下云。
安全
本文案例主要演示 互联网模式 的跨云数据迁移和同步,具体场景是如何进行数据上云(自建机房数据库-> 阿里云云数据库),而且长期维持混合云数据体系。固然,相同的方案也能够反过来使用,只是在数据源选择外网内网有所区别。微信
在阿里云 Kafka 购买页网络
购买相应的 Kafka , 验证能力可先购买按量实例
AliyunRDSFullAccess
,AliyunKafkaFullAccess
选择数据源,并选择合适的选项
建立确认
任务正常流转运行中
选择数据源,并选择合适的选项
中间略过表、列选择,一路点击下一步便可
建立确认
二者任务正常运行中
云上消费任务建立由于是在云下任务运行以后,因此须要将云上消费任务位点回溯到云下任务建立以前,以涵盖所有数据。
这次案例为了校验数据,咱们偷个懒,直接打开 RDS for MySQL 公网连接,用云下 CloudCanal 集群连接过来直接作一个数据校验 (生产环境禁止!!!!)
为了让校验结果更加清晰,中止造数据
建立校验任务
选择任务类型为数据校验
中间略过表、列选择,一路点击便可
建立确认
任务运行完毕,结果正确
本文简要介绍如何使用 CloudCanal SAAS 能力快速构建一条安全、跨互联网数据迁移同步方案。
此方案有如下特色:
若是小伙伴们以为这篇分享还不错,请转发、点赞、试用(SAAS 或 下载社区版)吧。
加入CloudCanal粉丝群掌握一手消息和获取更多福利,请添加咱们小助手微信:suhuayue001
CloudCanal-免费好用的企业级数据同步工具,欢迎品鉴。
了解更多产品能够查看官方网站: http://www.clougence.com
CloudCanal社区:https://www.askcug.com/