本文介紹瞭如何實現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/