全部產品
Search
文件中心

ApsaraDB for OceanBase:建立 TiDB 資料來源

更新時間:Jul 01, 2024

建立資料來源是建立資料移轉或資料同步專案的前提。本文為您介紹如何在資料轉送中建立 TiDB 資料來源。

前提條件

  • 已擷取相關資料庫的 IP 位址和連接埠號碼。

  • 已存在用於資料移轉的資料庫使用者。

    建議您為資料移轉專案建立一個專屬的資料庫使用者,該使用者必須具備相關的資料操作許可權。詳情請參見 建立 TiDB 資料庫使用者

  • 如果您需要訂閱 TiDB 增量日誌,請準備 Kafka 資料來源和 Kafka Topic。並且,請根據 TiDB 官方文檔,提前建立 TiDB 資料庫至 Kafka 的專案。

    重要

    您在 TiDB 資料庫中配置的待訂閱庫表,需要和資料轉送的資料移轉專案中配置的庫表名保持一致。

操作步驟

  1. 登入 OceanBase 管理主控台

  2. 在左側導覽列,單擊 資料轉送 > 資料來源管理

  3. 資料來源列表 頁面,單擊右上方的 建立資料來源

    image.png

  4. 建立資料來源 對話方塊中,選擇 資料來源類型TiDB

    image

  5. 配置各項參數。從 執行個體類型 下拉式清單選擇不同的 執行個體類型 後,下方會自動顯示對應的表單。

    image

    說明

    TiDB 資料來源的執行個體類型包括 VPC 內自建資料庫公網 IP 自建資料庫

    執行個體類型

    參數

    描述

    VPC 內自建資料庫

    是否跨阿里雲主帳號

    資料轉送支援對不同阿里雲主帳號下的執行個體配置資料移轉或資料同步專案,實現跨阿里雲主帳號的資料移轉或資料同步。

    您可以根據業務需求選擇是否勾選。如果勾選,請輸入對方阿里雲主帳號。如果不具備該主帳號的許可權,請先申請授權。授權詳情請參見 申請跨帳號授權

    VPC

    您申請公用雲端 VPC 的唯一 ID。

    共有參數

    公網 IP 自建資料庫執行個體中包含所有共有參數

    資料來源標識

    建議使用中文、數字和字母的組合。名稱中不能包含空格,長度限制為 32 個字元。

    主機 IP

    TiDB 角色節點 IP。

    連接埠

    TiDB 角色節點 IP 的連接埠號碼。

    使用者名稱

    用於資料移轉或資料同步的 TiDB 資料庫的使用者名稱稱。

    建議您為資料移轉或資料同步專案建立單獨的資料庫使用者。詳情請參見 建立資料庫使用者

    密碼

    資料庫使用者的密碼。

    DB Name

    TiDB 資料庫的名稱。

    說明

    如果您配置了 DB Name,當資料來源作為源端時,資料移轉專案僅支援選擇指定 DB Name 下的遷移對象。

    增量同步處理選項設定

    • Kafka 資料來源/Topic

      Kafka 資料來源用於儲存 Binlog 及 TiCDC 工具轉換的 TiDB 資料增量日誌的資訊,以便資料轉送消費。

      • 如果勾選該項,請在下拉式清單中選擇需要綁定的 Kafka 資料來源 及其 Topic

        說明

        資料轉送目前僅支援 VPC 內自建 Kafka 執行個體類型的 Kafka 資料來源。

      • 如果未勾選該項,建立 TiDB 資料庫至 OceanBase 資料庫 MySQL 租戶的資料移轉專案時,遷移類型無法選擇 增量同步處理

    • TiDB 資料格式

      遷移 TiDB 資料庫的資料至 OceanBase 資料庫 MySQL 租戶時,您可以選擇 TiCDCTiDB Binlog 格式的資料,請從下拉式清單中進行選擇。

    備忘(可選)

    資料來源的備忘資訊。

  6. 單擊 測試連接,驗證資料轉送和資料來源的網路連接,以及使用者名稱和密碼的有效性。

  7. 測試連接通過後,單擊 確定