データ移行タスクまたは同期タスクを作成する前に、データソースを作成する必要があります。 このトピックでは、データ転送サービスを使用して TiDB データソースを作成する方法について説明します。
セキュリティリスク
データ転送サービスのためにパブリック CIDR ブロックを自動または手動で追加することを選択できますが、セキュリティリスクが存在します。 データ転送サービスのご利用は、起こりうるセキュリティリスクを理解し、承諾したものとみなされます。 アカウントに複雑なパスワードを設定する、CIDR ブロックのオープンポート番号を制限する、内部 API 間の通信に認証を有効にする、不要な CIDR ブロックを定期的にチェックして制限するなど、基本的なセキュリティ保護対策を講じる必要があります。
データ転送サービスは、ビジネスニーズとセキュリティリスクに基づいて、ホワイトリストまたはセキュリティグループに自動的に追加された CIDR ブロックを追加または削除します。 データ転送サービス以外のビジネスニーズのために、ホワイトリストまたはセキュリティグループの CIDR ブロックを使用しないでください。 このような CIDR ブロックを他のビジネスニーズに使用した場合、それによって生じた問題は、データ転送サービスの SLA の保証範囲外となります。 データ転送サービスのホワイトリストまたはセキュリティグループに IP アドレスを追加する方法の詳細については、「ホワイトリストの追加」をご参照ください。
前提条件
関連するデータベースの IP アドレスとポート番号を取得済みであること。
データ移行用のデータベースユーザーを作成済みであること。
データ移行タスク専用のデータベースユーザーを作成し、そのユーザーに必要なデータ操作権限を付与することを推奨します。 詳細については、「TiDB データベースユーザーの作成」をご参照ください。
TiDB データベースから増分ログをサブスクライブする必要がある場合は、Kafka データソースと Kafka トピックをデプロイします。 さらに、TiDB データベースから Kafka データソースにデータを同期するタスクを事前に作成する必要があります。 詳細については、TiDB ドキュメントをご参照ください。
重要TiDB データベースでサブスクライブするデータベースとテーブルの名前は、データ移行タスクで指定されたものと同じである必要があります。
操作手順
次の場所にログオンします:
ApsaraDB for OceanBase コンソール左側のナビゲーションウィンドウで、[データ転送] > [データソース管理] を選択します。
[データソース] セクションで、右上の [新しいデータソース] をクリックします。

[新しいデータソース] ダイアログボックスで、[データソースタイプ] として [TiDB] を選択します。

パラメーターを構成します。 ドロップダウンリストからインスタンスタイプを選択します。 対応する構成セクションが自動的に表示されます。

インスタンスタイプ
パラメーター
説明
VPC 内の自己管理型データベース
クロス Alibaba Cloud アカウント
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを構成できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。 このオプションを選択した場合は、ターゲットインスタンスの Alibaba Cloud アカウントを入力します。 この Alibaba Cloud アカウントに対する権限がない場合は、まず権限付与をリクエストしてください。 詳細については、「クロスアカウント認証の申請」をご参照ください。
VPC
使用した VPC の一意の ID です。[VPC] ドロップダウンリストから目的の VPC を選択します。 あいまい検索も実行できます。
共通パラメーター
パブリック IP アドレスを持つ自己管理型データベース (すべての共通パラメーターを含む)
データソース識別子
数字と文字の組み合わせに設定することを推奨します。 スペースを含めることはできず、長さは 32 文字を超えることはできません。
ホスト IP アドレス
TiDB データベースが配置されているサーバーの IP アドレスです。
ポート
TiDB データベースが配置されているサーバーの IP アドレスに対応するポート番号です。
ユーザー名
データ移行または同期のための TiDB データベースユーザーの名前です。
移行タスクまたは同期タスク用に個別のデータベースユーザーを作成することを推奨します。 詳細については、「データベースユーザーの作成」をご参照ください。
パスワード
データベースユーザーのパスワードです。
増分同期設定
Kafka データソース/トピック
TiCDC によって変換された TiDB データベースの増分ログを Kafka データソースに保存して、データ転送システムで利用するかどうかを指定します。
このオプションを選択した場合は、ドロップダウンリストから Kafka データソースと対応する Kafka トピックを選択します。
説明現在、データ転送サービスは、VPC 内の自己管理型 Kafka インスタンスのみを Kafka データソースとしてサポートしています。
このオプションを選択しない場合、MySQL 互換モードで TiDB データベースから OceanBase データベースにデータを移行するタスクを作成する際に、
[移行タイプ] に [増分同期] を選択できません。
TiDB データ形式
TiDB データベースから MySQL 互換モードの OceanBase データベースにデータを移行する場合、ドロップダウンリストから TiCDC または TiDB Binlog データ形式を選択できます。
備考 (オプション)
データソースに関する追加情報です。
[接続テスト] をクリックして、データ転送サービスとデータソース間のネットワーク接続、およびユーザー名とパスワードの有効性を確認します。
テストに合格したら、[OK] をクリックします。