データ移行タスクまたは同期タスクを作成する前に、データソースを作成する必要があります。この Topic では、データ転送サービスを使用して OceanBase データソースを作成する方法について説明します。
セキュリティリスク
データ転送サービスのパブリック CIDR ブロックは、自動または手動で追加できますが、セキュリティリスクが存在します。データ転送サービスのご利用は、起こりうるセキュリティリスクを理解し、同意したものとみなされます。アカウントの複雑なパスワードの設定、CIDR ブロックのオープンポート番号の制限、内部 API 間の通信認証の有効化、不要な CIDR ブロックの定期的な確認と制限など、基本的なセキュリティ保護対策を講じる必要があります。
データ転送サービスは、ビジネスニーズとセキュリティリスクに基づいて、ホワイトリストまたはセキュリティグループに自動的に追加された CIDR ブロックを追加または削除します。ホワイトリストまたはセキュリティグループの CIDR ブロックを、データ転送サービス以外のビジネスニーズに使用しないでください。このような CIDR ブロックを他のビジネスニーズに使用した場合、それによって生じた問題は、データ転送サービスの SLA の保証範囲外となります。データ転送サービスのホワイトリストまたはセキュリティグループに IP アドレスを追加する方法の詳細については、「ホワイトリストの追加」をご参照ください。
操作手順
ログインします
。
左側のナビゲーションウィンドウで、[データ転送] > [データソース管理] を選択します。
[データソース] セクションの右上隅にある [新規データソース] をクリックします。

[新規データソース] ダイアログボックスで、[データソースタイプ] にデフォルト値の [OceanBase] を使用します。[インスタンスタイプ] の値を選択し、パラメーターを設定します。
[インスタンスタイプ] で [OceanBase クラスター] を選択した場合は、次のパラメーターを設定します。

パラメーター
説明
データソース識別子
数字と文字の組み合わせに設定することを推奨します。スペースを含めることはできず、長さは 32 文字を超えることはできません。
Alibaba Cloud アカウント間
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。このオプションを選択した場合は、ターゲットインスタンスの Alibaba Cloud アカウントを入力します。この Alibaba Cloud アカウントに対する権限がない場合は、まず権限付与をリクエストしてください。詳細については、「クロスアカウント認証の申請」をご参照ください。
クラスター ID/名前
OceanBase データベーステナントが属するクラスターの名前です。
テナント名
OceanBase データベーステナントの名前です。
テナントモード
OceanBase データベーステナントの互換モードです。このフィールドは自動的に入力され、変更することはできません。
ユーザー名
OceanBase データベースユーザーの名前です。
移行タスクまたは同期タスク専用のデータベースユーザーを作成することを推奨します。詳細については、「OceanBase クラスターインスタンスの通常アカウントの作成と権限付与」(MySQL 互換モード) または「OceanBase クラスターインスタンスの通常アカウントの作成と権限付与」(Oracle 互換モード) をご参照ください。
パスワード
OceanBase データベースユーザーのパスワードです。
備考 (オプション)
データソースに関する追加情報です。
__OCEANBASE_INNER_DRC_USER パスワード (オプション)
__OCEANBASE_INNER_DRC_USER 管理ユーザーのパスワードです。管理ユーザーは、OceanBase データベース内の一意キーのないテーブルを移行するために使用されます。このユーザーは、現在のデータソースが配置されているテナントの下に作成する必要があることにご注意ください。
[新規データソース] ダイアログボックスで、[詳細オプション] の横にある [展開] をクリックして、必要に応じてこのパラメーターを設定できます。
[インスタンスタイプ] で [OceanBase データベーステナントインスタンス] を選択した場合は、次のパラメーターを設定します。

パラメーター
説明
データソース識別子
数字と文字の組み合わせに設定することを推奨します。スペースを含めることはできず、長さは 32 文字を超えることはできません。
Alibaba Cloud アカウント間
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。このオプションを選択した場合は、ターゲットインスタンスの権限が付与された Alibaba Cloud アカウントを入力します。詳細については、「クロスアカウント認証の申請」をご参照ください。
テナント名
OceanBase データベーステナントの名前です。
テナントモード
OceanBase データベーステナントの互換モードです。このフィールドは自動的に入力され、変更することはできません。
ユーザー名
OceanBase データベースユーザーの名前です。 移行タスクまたは同期タスク専用のデータベースユーザーを作成することを推奨します。詳細については、「データベースユーザーの作成」をご参照ください。
パスワード
データベースユーザーのパスワードです。
備考 (オプション)
データソースに関する追加情報です。
__OCEANBASE_INNER_DRC_USER パスワード (オプション)
__OCEANBASE_INNER_DRC_USER 管理ユーザーのパスワードです。管理ユーザーは、OceanBase データベース内の一意キーのないテーブルを移行するために使用されます。このユーザーは、現在のデータソースが配置されているテナントの下に作成する必要があることにご注意ください。
[新規データソース] ダイアログボックスで、[詳細オプション] の横にある [展開] をクリックして、必要に応じてこのパラメーターを設定できます。
[インスタンスタイプ] で [VPC 内の自己管理データベース] を選択した場合は、次のパラメーターを設定します。

パラメーター
説明
データソース識別子
数字と文字の組み合わせに設定することを推奨します。スペースを含めることはできず、長さは 32 文字を超えることはできません。
Alibaba Cloud アカウント間
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。このオプションを選択した場合は、ターゲットインスタンスの権限が付与された Alibaba Cloud アカウントを入力します。詳細については、「クロスアカウント認証の申請」をご参照ください。
VPC
ユーザーが使用する VPC の一意の ID です。
テナントタイプ
OceanBase データベーステナントの互換モードで、MySQL または Oracle を指定できます。
ホスト IP アドレス
データベースが配置されているホストの IP アドレスです。
ポート
データベースが配置されているホストのポート番号です。
テナント名
OceanBase データベーステナントの名前です。
クラスター名
OceanBase データベーステナントが属するクラスターの名前です。
ユーザー名
OceanBase データベースユーザーの名前です。
移行タスクまたは同期タスク専用のデータベースユーザーを作成することを推奨します。詳細については、「データベースユーザーの作成」をご参照ください。
パスワード
OceanBase データベースユーザーのパスワードです。
備考 (オプション)
データソースに関する追加情報です。
オプション。[新規データソース] ダイアログボックスで、[詳細オプション] の横にある [展開] をクリックして、必要に応じてパラメーターを設定します。

パラメーター
説明
DRC ユーザー名
データレプリケーションセンター (DRC) ユーザーの名前です。このユーザーは、OceanBase データベースの増分ログを読み取り、データベーススキーマを取得します。このユーザーは sys テナントで作成する必要があります。
パスワード
DRC ユーザーのパスワードです。
oblogproxy IP (オプション)
oblogproxy の設定です。oblogproxy は、OceanBase データベースの増分ログを管理するためのプロキシサービスです。タスクの介入および管理機能をサービスとして提供し、アプリケーションが OceanBase データベースのリアルタイム増分ログにアクセスして管理できるようにします。また、ネットワーク隔離モードでの増分ログサブスクリプションのニーズにも対応します。
oblogproxy ポート (オプション)
__OCEANBASE_INNER_DRC_USER パスワード (オプション)
__OCEANBASE_INNER_DRC_USER 管理ユーザーのパスワードです。管理ユーザーは、OceanBase データベース内の一意キーのないテーブルを移行するために使用されます。このユーザーは、現在のデータソースが配置されているテナントの下に作成する必要があることにご注意ください。
[インスタンスタイプ] で [OceanBase サーバーレスインスタンス] を選択した場合は、次のパラメーターを設定します。

パラメーター
説明
データソース識別子
数字と文字の組み合わせに設定することを推奨します。スペースを含めることはできず、長さは 32 文字を超えることはできません。
Alibaba Cloud アカウント間
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。このオプションを選択した場合は、ターゲットインスタンスの権限が付与された Alibaba Cloud アカウントを入力します。詳細については、「クロスアカウント認証の申請」をご参照ください。
インスタンス名
ドロップダウンリストから作成済みのサーバーレスインスタンスを選択します。
テナントモード
OceanBase データベーステナントの互換モードです。このフィールドは自動的に入力され、変更することはできません。
ユーザー名
OceanBase データベースユーザーの名前です。 移行タスクまたは同期タスク専用のデータベースユーザーを作成することを推奨します。詳細については、「OceanBase サーバーレスインスタンスで通常アカウントを作成し、権限を付与する」をご参照ください。
パスワード
データベースユーザーのパスワードです。
備考 (オプション)
データソースに関する追加情報です。
__OCEANBASE_INNER_DRC_USER パスワード (オプション)
__OCEANBASE_INNER_DRC_USER 管理ユーザーのパスワードです。管理ユーザーは、OceanBase データベース内の一意キーのないテーブルを移行するために使用されます。このユーザーは、現在のデータソースが配置されているテナントの下に作成する必要があることにご注意ください。
[新規データソース] ダイアログボックスで、[詳細オプション] の横にある [展開] をクリックして、必要に応じてこのパラメーターを設定できます。
[インスタンスタイプ] で [OBKV インスタンス] を選択した場合は、次のパラメーターを設定します。

パラメーター
説明
データソース識別子
数字と文字の組み合わせに設定することを推奨します。スペースを含めることはできず、長さは 32 文字を超えることはできません。
Alibaba Cloud アカウント間
データ転送サービスでは、異なる Alibaba Cloud アカウント配下のインスタンス間でデータを移行または同期するタスクを設定できます。
ビジネスニーズに基づいて、このオプションを選択するかどうかを選択できます。このオプションを選択した場合は、ターゲットインスタンスの権限が付与された Alibaba Cloud アカウントを入力します。詳細については、「クロスアカウント認証の申請」をご参照ください。
クラスター ID/名前
ドロップダウンリストから作成済みの OBKV インスタンスを選択します。OBKV インスタンスを作成するには、[シリーズ] で [Standard Edition (Key-Value)] を選択します。詳細については、「インスタンスの購入」をご参照ください。
テナント名
ドロップダウンリストから、クラスター ID または名前に対応するテナント ID または名前を選択します。
ユーザー名
OceanBase データベースユーザーの名前です。 移行タスクまたは同期タスク専用のデータベースユーザーを作成することを推奨します。詳細については、「OBKV インスタンスのデータベースアカウントを作成し、権限を付与する」をご参照ください。
パスワード
データベースユーザーのパスワードです。
備考 (オプション)
データソースに関する追加情報です。
[接続テスト] をクリックして、データ転送サービスとデータソース間のネットワーク接続、およびユーザー名とパスワードの有効性を検証します。
テストに合格したら、[OK] をクリックします。