本ドキュメントでは、OceanBase Cloud クラウドデータベースでデータソースを新規作成する方法について説明します。
背景情報
データソースは、接続アドレス、ポート、ユーザー名、パスワードなどのデータベース接続情報の集合です。OceanBase Cloud では、データソースを設定することで、データ移行やジョブスケジューリングなどのタスクにおいてデータベースとの接続を迅速に確立し、操作の効率と信頼性を向上させることができます。
OceanBase Cloudは、Alibaba Cloud、AWS、Huawei Cloud、Azure、およびGoogle Cloudにデプロイされたデータソースをサポートしています。サポートするデータベースの種類には、OceanBaseデータベース、MySQL、Oracle、Kafka、PostgreSQL、TiDB、HBase、Lindorm、RocketMQ、DataHub、AnalyticDB for MySQL(ADB)、およびPolarDB-X 2.0があります。サポートするクラウドベンダーとインスタンスタイプは、データベースの種類によって異なります。詳細については、以下の各セクションを参照してください。
異なるタイプのデータベースには異なるデータソース接続方法がありますので、ご自身のデータベースタイプに応じて対応する接続方法を選択してください。
OceanBase データソース(MySQL および Oracle 互換モード)
OceanBaseデータベースに対して、OceanBase Cloudは4種類の接続方法を提供します。
OceanBase Cloud インスタンス高速接続:この接続方法は、OceanBase Cloud コンソールで作成された OceanBase データベースインスタンスに適しています。
エンドポイント接続、パブリックネットワーク接続、またはピアリング接続:エンドポイント接続とパブリックネットワーク接続は、Alibaba Cloud、AWS、Huawei Cloud、Azure、またはGoogle Cloud上にデプロイされたOceanBaseデータベースに適用されます。ピアリング接続は、Alibaba Cloud、AWS、またはGoogle Cloud上にデプロイされたセルフマネージドのOceanBaseデータベースに適用されます。
前提条件
OceanBase Cloud コンソールでインスタンスとテナント(MySQLまたはOracle互換モードのいずれか)が作成されており、利用可能なデータベースとアカウントがあること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、実際の状況に応じて、右上の データソースの作成 > OceanBase MySQL互換モード または OceanBase Oracle互換モード をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Huawei Cloud、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ OceanBase Cloudインスタンス を選択します。 インスタンスタイプ クラスタインスタンス(トランザクション)、クラスタインスタンス(フラッグシップ版)、テナントインスタンス、および クラスタインスタンス(分析型) が含まれます。このオプションは、接続方法 が OceanBase Cloudインスタンス に設定されている場合にのみ表示されます。 注意
データ移行は、フラッグシップ版インスタンス および クラスタインスタンス(分析型) のみをサポートしています。
インスタンス ドロップダウンリストから対象インスタンスを選択します。接続方法 が OceanBase Cloudインスタンス の場合にのみ表示されます。 データベースアカウント OceanBase データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、Huawei Cloud、Azure、またはGoogle Cloud上で接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、実際の状況に応じて、右上の データソースの作成 > OceanBase MySQL互換モード または OceanBase Oracle互換モード をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Huawei Cloud、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。 接続情報 選択したクラウドプロバイダーのエンドポイントサービス名を入力します。 インスタンス OceanBaseデータベースが配置されているインスタンスのIDまたは名前です。インスタンス ページで、対象インスタンスのIDまたは名前を確認できます。 説明
クラウドプロバイダーがAlibaba Cloudの場合、アカウント間の権限付与をサポートするAlibaba Cloudのメインアカウントインスタンスを選択することもできます。詳細については、Alibaba Cloudアカウントの権限付与を参照してください。
テナント OceanBase データベースのテナントのIDまたは名称。 データベースアカウント OceanBase データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続方法 で エンドポイント を選択した後、実際の状況に応じて詳細設定を行うかどうかを決定できます。
注意
新規作成する移行タスクで増分同期が必要な場合は、sys テナントアカウントと増分ログプロキシサービスを同時に有効にしてください。
パラメータ説明sysテナントアカウント sysテナントアカウントを有効にした後、sysアカウントとパスワードを入力する必要があります。 - sysアカウント:sysユーザーの名前です。このユーザーは主にOceanBaseデータベースの増分ログとデータベースオブジェクト構造情報の読み取りに使用されます。業務クラスタのsysテナント内に作成してください。
- パスワード:sysユーザーのパスワード。
増分ログプロキシサービス 増分ログプロキシサービスを有効にした後、OBLogProxy接続情報 を入力する必要があります。このパラメータはOceanBaseデータベースの増分ログプロキシサービスであり、サービスとしてリアルタイムの増分プロジェクトへのアクセスと管理機能を提供し、アプリケーションがOceanBaseデータベースの増分ログにアクセスするのを容易にします。同時に、ネットワークが分離されている状況でも、増分ログのサブスクリプションニーズを解決できます。形式は OBLogProxy IP:OBLogProxy Portです。テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、Huawei Cloud、Azure、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、実際の状況に応じて、右上の データソースの作成 > OceanBase MySQL互換モード または OceanBase Oracle互換モード をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Huawei Cloud、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリック接続 を選択します。 接続情報 接続するIPアドレスまたはホスト名を入力します。 インスタンス OceanBaseデータベースが存在するインスタンスのIDまたは名前です。インスタンス ページで、対象インスタンスのIDまたは名前を確認できます。 説明
クラウドプロバイダーがAlibaba Cloudの場合、アカウント間の権限付与をサポートするAlibaba Cloudのメインアカウントインスタンスを選択することもできます。詳細については、Alibaba Cloudアカウントの権限付与を参照してください。
テナント OceanBase データベースのテナントのIDまたは名称。 データベースアカウント OceanBase データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続方法 で パブリックネットワーク接続 を選択した後、実際の状況に応じて詳細設定を行うかどうかを決定できます。
注意
作成する移行タスクで増分同期が必要な場合は、sys テナントアカウントと増分ログプロキシサービスを同時に有効にしてください。
パラメータ説明sysテナントアカウント sysテナントアカウントを有効にした後、sysテナントのアカウントとパスワードを入力する必要があります。 - sysアカウント:sysユーザーの名前です。このユーザーは主にOceanBaseデータベースの増分ログとデータベースオブジェクト構造情報の読み取りに使用されます。業務クラスタのsysテナント内に作成してください。
- パスワード:sysユーザーのパスワード。
増分ログプロキシサービス 増分ログプロキシサービスを有効にした後、OBLogProxy接続情報 を入力する必要があります。このパラメータはOceanBaseデータベースの増分ログプロキシサービスであり、サービス形態でリアルタイムの増分プロジェクトアクセスと管理機能を提供し、アプリケーションがOceanBaseデータベースの増分ログにアクセスするのを容易にします。同時に、ネットワークが分離されている状況でも、増分ログのサブスクリプションニーズを解決できます。形式は OBLogProxy IP:OBLogProxy Portです。テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
ステータスが 接続済み のピアリング接続が作成されており、表示権限が付与されていること。詳細については、AWSピアリング接続、Alibaba Cloudピアリング接続、および Google Cloudピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > OceanBase MySQL互換モード または OceanBase Oracle互換モード をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ セルフマネージドデータベース を選択します。このインスタンスタイプのみを選択した場合、ピアリング接続の使用がサポートされます。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 接続情報 OceanBaseインスタンスのプライベートIPアドレスまたはドメイン名を入力します。ページに表示されているIPアドレスをインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保してください。 インスタンス OceanBaseデータベースが存在するインスタンスのIDまたは名前です。インスタンス ページで、対象インスタンスのIDまたは名前を確認できます。 説明
クラウドプロバイダーがAlibaba Cloudの場合、アカウント間の権限付与をサポートするAlibaba Cloudのメインアカウントインスタンスの選択も可能です。詳細については、Alibaba Cloudアカウントの権限付与を参照してください。
テナント OceanBase データベースのテナントのIDまたは名称。 データベースアカウント OceanBase データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続方法 を ピアリング接続 に設定した後、実際の状況に応じて高度な設定を行うかどうかを決定できます。
注意
作成する移行タスクで増分同期が必要な場合は、sys テナントアカウントと増分ログプロキシサービスを同時に有効にしてください。
パラメータ説明sysテナントアカウント sysテナントアカウントを有効にした後、sysアカウントとパスワードを入力する必要があります。 - sysアカウント:sysユーザーの名前です。このユーザーは主にOceanBaseデータベースの増分ログとデータベースオブジェクト構造情報の読み取りに使用されます。業務クラスタのsysテナント内に作成してください。
- パスワード:sysユーザーのパスワードです。
増分ログプロキシサービス 増分ログプロキシサービスを有効にした後、OBLogProxy接続情報 を入力する必要があります。このサービスは、リアルタイムの増分プロジェクトへのアクセスと管理機能を提供し、ネットワークが隔離された環境での増分ログのサブスクリプションをサポートします。形式は OBLogProxy IP:OBLogProxy Portです。接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
OceanBase HBase API互換モード
OceanBase HBase API互換モードでは、OceanBase CloudがOceanBase Cloudインスタンスへのクイック接続を提供します。
前提条件
クラスタインスタンス(KV型またはフラッグシップ版)およびOceanBase HBase API互換モードのテナントを作成済みで、利用可能なデータベースとアカウントを保有していること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、実際の状況に応じて、右上の データソースの作成 > OceanBase HBase API互換モード をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Huawei Cloud、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ OceanBase Cloudインスタンス を選択します。 インスタンスタイプ クラスタインスタンス(キー値型) または クラスタインスタンス(フラッグシップ版) を含みます インスタンス ドロップダウンリストから対象インスタンスを選択します。 テナント ドロップダウンリストから対象テナントを選択します。 データベースアカウント OceanBase データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
MySQL データソース
MySQLデータベースに対して、OceanBase Cloudはエンドポイント接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方式を提供します。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloud上に接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > MySQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud がサポートされています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。ページに表示されているアカウントIDを、まずエンドポイントサービスの許可リストに追加する必要があります。これにより、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようになります。詳細については、プライベートリンクの選択モジュールのドキュメントを参照してください。
クラウドベンダー を AWS に設定した場合、エンドポイントサービスの作成時に、パラメータ エンドポイント接続の承諾を要求 で 有効にする を選択した場合、データ移行サービスがプライベート接続に初めてアクセスする際、AWSコンソールにアクセスし、受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を実行するよう求められます。インスタンスタイプ - クラウドベンダーをAlibaba Cloudに設定した場合、インスタンスタイプはRDS MySQL、PolarDB MySQL、およびセルフマネージドMySQLをサポートします。
- クラウドベンダーをAWSに設定した場合、インスタンスタイプはAurora MySQL、RDS MySQL、およびセルフマネージドMySQLをサポートします。
- クラウドベンダーをAzureに設定した場合、インスタンスタイプはAzure MySQLおよびセルフマネージドMySQLをサポートします。
- クラウドベンダーをGoogle Cloudに設定した場合、インスタンスタイプはセルフマネージドMySQLをサポートします。
接続情報 選択したクラウドベンダーのエンドポイントサービス名を入力します。 データベースアカウント MySQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースを作成する > MySQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。ページに表示されているデータソースのIPアドレスを、MySQLデータベースインスタンスの許可リストに追加して接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ - クラウドプロバイダーをAlibaba Cloudに設定した場合、インスタンスタイプはRDS MySQL、PolarDB MySQL、およびセルフマネージドMySQLをサポートします。
- クラウドプロバイダーをAWSに設定した場合、インスタンスタイプはAurora MySQL、RDS MySQL、およびセルフマネージドMySQLをサポートします。
- クラウドプロバイダーをAzureに設定した場合、インスタンスタイプはAzure MySQLおよびセルフマネージドMySQLをサポートします。
- クラウドプロバイダーをGoogle Cloudに設定した場合、インスタンスタイプはセルフマネージドMySQLをサポートします。
接続情報 接続するIPアドレスまたはホスト名を入力します。 データベースアカウント MySQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
ステータスが 接続済み のピアリング接続が作成されており、表示権限が付与されていること。詳細については、AWS ピアリング接続、Alibaba Cloud ピアリング接続、およびGoogle Cloud ピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > MySQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud がサポートされています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ 選択したクラウドプロバイダーに対応する、ピアリング接続をサポートするMySQLインスタンスタイプを選択します。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合は、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 接続情報 MySQLインスタンスのプライベートIPアドレスまたはドメイン名を入力します。ページに表示されているIPアドレスをインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保します。 データベースアカウント MySQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
Oracle データソース
Oracleデータベースに対して、OceanBase Cloudはエンドポイント接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方式を提供します。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloud上に接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Oracle をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud がサポートされています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。ページに表示されているアカウントIDを、まずエンドポイントサービスの許可リストに追加する必要があります。これにより、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようになります。詳細については、プライベートリンクの選択モジュールのドキュメントを参照してください。
クラウドベンダー を AWS に設定した場合、エンドポイントサービス作成時にパラメータ エンドポイント接続の承諾を要求 で 有効にする を選択した場合、データ移行サービスが初めてプライベート接続にアクセスする際、AWSコンソールにアクセスし、受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を実行するよう求められます。インスタンスタイプ - クラウドベンダーを AWS に設定した場合、インスタンスタイプは RDS Oracle と セルフマネージドOracle をサポートします。
- クラウドベンダーを Alibaba Cloud、Azure または Google Cloud に設定した場合、インスタンスタイプは セルフマネージドOracle をサポートします。
接続情報 選択したクラウドベンダーのエンドポイントサービス名を入力します。 Service Name Oracle データベースのサービス名。 データベースアカウント Oracle データベースのユーザー名。 パスワード データベースユーザーのパスワード。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Oracle をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。ページに表示されているデータソースのIPアドレスをOracleデータベースインスタンスの許可リストに追加して、接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ - クラウドプロバイダーが AWS の場合、インスタンスタイプは RDS Oracle と セルフマネージドOracle をサポートします。
- クラウドプロバイダーが Alibaba Cloud、Azure または Google Cloud の場合、インスタンスタイプは セルフマネージドOracle をサポートします。
接続情報 接続するIPアドレスまたはホスト名を入力します。 Service Name Oracle データベースのサービス名。 データベースアカウント Oracle データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
ステータスが 接続済み のピアリング接続が作成されており、表示権限が付与されていること。詳細については、AWSピアリング接続、Alibaba Cloudピアリング接続、および Google Cloudピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Oracle をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ 現在、セルフマネージドオラクル のみをサポートしています。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 接続情報 OracleインスタンスのプライベートIPアドレスまたはドメイン名を入力します。ページに表示されているIPアドレスをインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保してください。 Service Name Oracle データベースのサービス名。 データベースアカウント Oracle データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
Kafka データソース
Kafkaインスタンスに対して、OceanBase Cloudはエンドポイント接続、パブリックネットワーク接続、ピアリング接続の3種類の接続方式を提供します。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloud上に接続用のエンドポイントサービスを作成し、エンドポイントの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Kafka をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。ページに表示されているアカウントIDを事前にエンドポイントサービスの許可リストに追加し、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようにする必要があります。詳細については、プライベートリンクの選択モジュールのドキュメントを参照してください。
クラウドベンダー を AWS に設定した場合、エンドポイントサービスの作成時にパラメータ エンドポイント接続の承諾を要求 で 必要 を選択した場合、データ移行サービスが初めてプライベート接続にアクセスする際、AWSコンソールにアクセスし、受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を行うよう求められます。インスタンスタイプ セルフマネージド Kafka および クラウドインスタンス Kafka を含みます。 接続情報 選択したクラウドベンダーのエンドポイントサービス名とKafkaアクセスポイントを入力します。 注意
- Alibaba CloudのクラウドインスタンスKafkaでは、Kafkaアクセスポイントとしてドメイン名の入力は現在サポートされておらず、IPアドレスのみの入力が可能です。
業務要件に応じて、セキュリティ認証 の下の SASL を有効にするかどうかを選択します。SASL を有効にする場合は、以下のパラメータを設定してください。
パラメータ説明認証方式 PLAIN、SCRAM-SHA-256、および SCRAM-SHA-512 をサポートしています。 - PLAIN認証方式は比較的シンプルですが、ユーザーを動的に変更できず、ユーザー名とパスワードを平文で設定するため、セキュリティは高くありません。
- SCRAM(Salted Challenge Response Authentication Mechanism)認証方式は、ユーザー名とパスワードによる認証の従来のメカニズムを実行することでセキュリティ上の問題を解決します。KafkaはSCRAM-SHA-256をサポートしており、TLSと組み合わせてセキュリティ認証を実行できます。
この認証方式ではユーザーを動的に変更でき、ユーザーデータはZookeeperに保存されます。Brokerを起動する前に、まずZookeeperと通信して、Brokerとの間の通信ユーザーを作成する必要があります。ただし、この認証方式ではユーザー名とパスワードを平文で設定する必要があります。 - KafkaはSCRAM-SHA-512をサポートしており、TLSと組み合わせてセキュリティ認証を実行できます。
ユーザー名 データ移行に使用するユーザー名。 パスワード データ移行に使用するユーザーパスワード。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Kafka をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。ページに表示されているデータソースIPアドレスをKafkaインスタンスの許可リストに追加する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ セルフマネージド Kafka および クラウドインスタンス Kafka を含みます。 接続情報 Kafka アクセスポイント情報を入力します。 Kafka データソースのセキュリティ認証設定が完了していない場合、そのデータソースをソースまたはターゲットとするデータ移行タスクは接続に失敗する可能性があります。セキュリティ認証エリアの設定は以下のとおりです。
ファイルのアップロード をクリックし、拡張子が
.jksの信頼済み証明書をアップロードします。業務要件に応じて、SASL を有効にするかどうかを選択します。SASL を有効にする場合は、以下のパラメータを設定してください。
パラメータ説明認証方式 PLAIN、SCRAM-SHA-256、および SCRAM-SHA-512 がサポートされています。 - PLAIN認証方式は比較的シンプルですが、ユーザーを動的に変更することはできず、ユーザー名とパスワードを平文で設定するため、セキュリティは高くありません。
- SCRAM(Salted Challenge Response Authentication Mechanism)認証方式は、ユーザー名とパスワードによる認証の従来のメカニズムを実行することで、セキュリティ上の問題を解決します。KafkaはSCRAM-SHA-256をサポートしており、TLSと組み合わせてセキュリティ認証を実行できます。
この認証方式ではユーザーを動的に変更でき、ユーザーデータはZookeeperに格納されます。Brokerを起動する前に、まずZookeeperと通信して、Brokerとの間の通信ユーザーを作成する必要があります。ただし、この認証方式ではユーザー名とパスワードを平文で設定する必要があります。 - KafkaはSCRAM-SHA-512をサポートしており、TLSと組み合わせてセキュリティ認証を実行できます。
ユーザー名 データ移行に使用するユーザー名。 パスワード データ移行に使用するユーザーパスワード。
接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
状態が 接続済み のピアリング接続が作成されており、表示権限を持っていること。詳細については、AWSピアリング接続、Alibaba Cloudピアリング接続、Google Cloudピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > Kafka をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ セルフマネージド Kafka および クラウドインスタンス Kafka を含みます。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 Kafkaアクセスポイント Kafkaアクセスポイントを入力します。ページに表示されているIPアドレスをKafkaインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保します。 Kafka データソースのセキュリティ認証設定が完了していない場合、そのデータソースをソースまたはターゲットとするデータ移行タスクは接続に失敗する可能性があります。セキュリティ認証エリアの設定は以下のとおりです。
ファイルのアップロード をクリックし、拡張子が
.jksの信頼済み証明書をアップロードします。業務要件に応じて、SASL を有効にするかどうかを選択します。SASL を有効にする場合は、以下のパラメータを設定してください。
パラメータ説明認証方式 PLAIN、SCRAM-SHA-256、SCRAM-SHA-512 をサポートしています。 - PLAIN認証方式ではユーザーを動的に変更できず、ユーザー名とパスワードを平文で設定するため、セキュリティが低いです。
- SCRAM(Salted Challenge Response Authentication Mechanism)は、ユーザー名とパスワードを使用して認証します。KafkaはSCRAM-SHA-256とTLSの併用をサポートしています。この方式はユーザーの動的変更をサポートし、ユーザーデータはZooKeeperに格納されます。Brokerを起動する前に、BrokerとZooKeeper間の通信に使用するユーザーを作成する必要があります。ユーザー名とパスワードは依然として平文で設定する必要があります。
- KafkaはSCRAM-SHA-512とTLSの併用もサポートしています。
ユーザー名 データ移行に使用するユーザー名。 パスワード データ移行に使用するユーザーパスワード。
接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
PostgreSQL データソース
PostgreSQLデータベースに対して、OceanBase Cloudはエンドポイント接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方式を提供します。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloudに接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > PostgreSQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud がサポートされています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。ページに表示されているアカウントIDを、まずエンドポイントサービスの許可リストに追加する必要があります。これにより、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようになります。詳細については、プライベートネットワーク接続の選択モジュールのドキュメントを参照してください。
クラウドベンダー を AWS に設定した場合、エンドポイントサービスの作成時にパラメータ エンドポイント接続の承諾を要求 で 必要 を選択した場合、データ移行サービスが初めてプライベート接続にアクセスする際、AWSコンソールにアクセスし、受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を実行するよう求められます。インスタンスタイプ - クラウドプロバイダーを AWS に設定した場合、インスタンスタイプは RDS PostgreSQL、Aurora PostgreSQL、および セルフマネージド PostgreSQL をサポートします。
- クラウドプロバイダーを Alibaba Cloud に設定した場合、インスタンスタイプは RDS PostgreSQL および セルフマネージド PostgreSQL をサポートします。
- クラウドプロバイダーを Google Cloud に設定した場合、インスタンスタイプは セルフマネージド PostgreSQL をサポートします。
接続情報 選択したクラウドプロバイダーのエンドポイントサービス名を入力します。 Database Name PostgreSQL データベースの名称。 データベースアカウント PostgreSQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > PostgreSQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリック接続 を選択します。接続性を確保するには、ページに表示されているデータソースのIPアドレスをPostgreSQLデータベースインスタンスの許可リストに追加する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ - クラウドプロバイダーを AWS に設定した場合、インスタンスタイプは RDS PostgreSQL、Aurora PostgreSQL、および セルフマネージドPostgreSQL をサポートします。
- クラウドプロバイダーを Alibaba Cloud に設定した場合、インスタンスタイプは RDS PostgreSQL と セルフマネージドPostgreSQL をサポートします。
- クラウドプロバイダーを Google Cloud に設定した場合、インスタンスタイプは セルフマネージドPostgreSQL をサポートします。
接続情報 接続するIPアドレスまたはホスト名を入力します。 Database Name PostgreSQL データベースの名称。 データベースアカウント PostgreSQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
状態が 接続済み のピアリング接続が作成されており、表示権限が付与されていること。詳細については、AWSピアリング接続、Alibaba Cloudピアリング接続、および Google Cloudピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > PostgreSQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ 選択したクラウドプロバイダーに応じて、RDS PostgreSQL または セルフマネージド PostgreSQL を選択します。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 接続情報 PostgreSQLインスタンスのプライベートIPアドレスまたはドメイン名を入力します。ページに表示されているIPアドレスをインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保します。 Database Name PostgreSQL データベースの名称。 データベースアカウント PostgreSQL データベースのユーザー名。 パスワード データベースユーザーのパスワード。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
TiDB データソース
TiDBデータベースに対して、OceanBase Cloudはエンドポイント接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方式を提供します。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloud上に接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > TiDB をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud がサポートされています。 リージョン データソースのリージョンを選択します。 接続タイプ エンドポイント を選択します。ページに表示されているアカウントIDを事前にエンドポイントサービスの許可リストに追加し、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようにする必要があります。詳細については、プライベートネットワーク接続の選択モジュールのドキュメントを参照してください。
クラウドベンダー を AWS に設定した場合、エンドポイントサービスの作成時にパラメータ エンドポイント接続の承諾を要求 で 有効にする を選択した場合、データ移行サービスが初めてプライベート接続にアクセスする際、AWSコンソールにアクセスして受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を実行するよう求められます。インスタンスタイプ 現在、セルフマネージド型TiDB のみ対応しています。 接続情報 選択したクラウドベンダーのエンドポイントサービス名を入力します。 データベースアカウント TiDB データベースのユーザー名。 パスワード データベースユーザーのパスワード。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、Azure、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限を持っていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースを作成する > PostgreSQL をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、Azure、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。ページに表示されているデータソースのIPアドレスを事前にTiDBデータベースインスタンスの許可リストに追加し、接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ 現在、セルフマネージド TiDB のみ対応しています。 接続情報 接続するIPアドレスまたはホスト名を入力します。 データベースアカウント TiDB データベースのユーザー名。 パスワード データベースユーザーのパスワード。 Kafkaを使用してTiDBの増分データを取得する場合は、増分同期設定 を記入してBinlogとTiCDCデータソースを有効にしてください。以下の設定を記入しない場合、新しいTiDBデータベースからOceanBaseデータベースのMySQL互換モードへのデータ移行タスクを作成する際、増分同期 ページで タイプとオブジェクトを選択 を選択できません。
パラメータ説明Kafka データソース Kafka データソースは、Binlog および TiCDC ツールによって変換された TiDB データ増分ログの情報を保存し、データ移行が消費できるようにするために使用されます。 注意
TiDB と同じクラウドベンダーの Kafka データソースのみがサポートされています。
Topic ドロップダウンリストからバインドする Kafka データソースの Topic を選択してください。 TiDB データ形式 TiDB データベースのデータを OceanBase データベース MySQL互換モードに移行する際、TiCDC または TiDB Binlog 形式のデータを選択できます。ドロップダウンリストから選択してください。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
ステータスが 接続済み のピアリング接続が作成されており、表示権限が付与されていること。詳細については、AWSピアリング接続、Alibaba Cloudピアリング接続、およびGoogle Cloudピアリング接続を参照してください。
データベースインスタンスのセキュリティグループのインバウンドルールまたは許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > TiDB をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 インスタンスタイプ 現在、セルフマネージド型TiDB のみ対応しています。 接続タイプ ピアリング接続 を選択します。 ピアリング接続ID ドロップダウンリストから利用可能なピアリング接続を選択します。ドロップダウンリストには、現在のクラウドプロバイダーとリージョンが一致し、状態が 接続済み のピアリング接続のみが表示され、対応するVPC IDとCIDRが表示されます。利用可能な接続がない場合、作成 をクリックして、新しいタブでデータサービスのピアリング接続を作成できます。 接続情報 TiDBインスタンスのプライベートIPアドレスまたはドメイン名を入力します。ページに表示されているIPアドレスをインスタンスのセキュリティグループのインバウンドルールまたは許可リストに追加して、接続性を確保してください。 データベースアカウント TiDB データベースのユーザー名。 パスワード データベースユーザーのパスワード。 Kafkaを使用してTiDBの増分データを取得する必要がある場合は、増分同期設定 を記入して、BinlogおよびTiCDCデータソースを有効にします。以下の設定を記入しない場合、新しいTiDBデータベースからOceanBaseデータベースのMySQL互換モードへのデータ移行タスクを作成する際、増分同期 ページで タイプとオブジェクトを選択 を選択できません。
パラメータ説明Kafkaデータソース Kafkaデータソースは、BinlogまたはTiCDC変換後のTiDB増分ログを保存し、データ移行で消費するために使用されます。 注意
TiDBと同じクラウドプロバイダーに属するKafkaデータソースのみを選択できます。
Topic ドロップダウンリストからバインドする Kafka データソースの Topic を選択してください。 TiDB データ形式 TiDB データベースのデータを OceanBase データベース MySQL互換モードに移行する際、TiCDC または TiDB Binlog 形式のデータを選択できます。ドロップダウンリストから選択してください。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
HBaseデータソース
HBaseデータソースについては、OceanBase Cloudはパブリックネットワーク接続方式を提供しています。
前提条件
Alibaba Cloudのセキュリティグループの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > HBase をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud のみサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリック接続 を選択します。ページに表示されているデータソースIPアドレスを事前にHBaseデータベースインスタンスの許可リストに追加し、接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ 現在、Alibaba Cloud HBase Enhanced Edition のみサポートしています。 接続情報 接続するIPアドレスまたはホスト名を入力します。 ポート データベースへの接続に使用するアクセスポートです。具体的な値は、エンドポイントサービスの設定に基づいて決定されます。 データベースアカウント HBaseデータベースのユーザー名。 パスワード データベースユーザーのパスワード。 Kafkaを通じてHBaseの増分データを取得する場合は、KafkaデータソースとTopicを入力してください。設定が欠けていると、増分同期が利用できなくなる可能性があります。
パラメータ説明Kafkaデータソース データ転送に保存されているKafkaデータソースを選択できます。詳細については、本記事の kafkaデータソース セクションを参照してください。 注意
同一のクラウドベンダーのKafkaデータソースのみを選択できます。
Topic Topicを選択または入力できます。 増分データ形式 サポートされている増分データ形式を選択します。現在、DEBEZIUM_V2をサポートしています。 接続テスト をクリックします。
接続テストが成功した後、保存 をクリックします。
Lindormデータソース
Lindormデータソースについては、OceanBase Cloudはパブリックネットワーク接続方式を提供しています。
前提条件
Alibaba Cloudのセキュリティグループの許可リストを変更する権限が付与されていること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースを作成する > Lindorm をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud のみサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。ページに表示されているデータソースIPアドレスをLindormデータベースインスタンスの許可リストに追加して、接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 インスタンスタイプ 現在、Alibaba Cloud Lindorm のみサポートしています。 接続情報 接続するIPアドレスまたはホスト名を入力します。 ポート データベースへの接続に使用するアクセスポートです。具体的な値は、エンドポイントサービスの設定に基づいて決定されます。 データベースアカウント Lindormデータベースのユーザー名。 パスワード データベースユーザーのパスワード。 Kafkaを介してLindormの増分データを取得する場合は、KafkaデータソースとTopicを入力してください。設定が欠けていると、増分同期が利用できなくなる可能性があります。
パラメータ説明Kafkaデータソース データ転送に保存されているKafkaデータソースを選択できます。詳細については、本記事の kafkaデータソース セクションを参照してください。 注意
同一クラウドベンダーのKafkaデータソースのみ選択可能です。
Topic Topicを選択または入力できます。 増分データ形式 サポートされている増分データ形式を選択します。現在、DEBEZIUM_V2をサポートしています。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
RocketMQデータソース
RocketMQデータソースについては、OceanBase Cloudはパブリックネットワーク接続とプライベートネットワーク接続の方法を提供しています。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloud上で接続用のエンドポイントサービスを作成済みであり、エンドポイントの許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > RocketMQ をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドプロバイダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ プライベートネットワーク接続 を選択します。まず、取得方法 に表示されているアカウントIDを、エンドポイントサービスの許可リストに追加し、そのアカウントのエンドポイントがエンドポイントサービスに接続できるようにする必要があります。詳細については、プライベートネットワーク接続の選択モジュールのドキュメントを参照してください。 説明
クラウドプロバイダーをAWSに設定した場合、エンドポイントサービスを作成する際に、エンドポイント接続の承諾を要求パラメータで 必要を選択した場合、データ移行サービスが初めてプライベート接続にアクセスする際、AWSコンソールにアクセスし、受信した接続リクエストに対して エンドポイント接続リクエストを受け入れる 操作を行うよう求められます。
インスタンスタイプ デフォルトでは セルフマネージド型RocketMQ が選択されています。 namesrv設定 namesrv設定のエンドポイントサービス情報と対応するRocketMQアクセスポイント情報を入力します。 注意
エンドポイントサービスノードとRocketMQアクセスポイントが一対一で対応していることを確認してください。
broker設定 broker設定のエンドポイントサービス情報と対応するRocketMQアクセスポイント情報を入力します。 注意
エンドポイントサービスノードとRocketMQアクセスポイントが一対一で対応していることを確認してください。
業務要件に基づいて、セキュリティ認証 を有効にするかどうかを選択します。有効にする場合は、以下のパラメータを設定してください。
パラメータ説明認証方式 AccessKey を選択できます。 AccessKey クラウドアカウント管理コンソールで作成したAccessKey IDで、認証に使用されます。 SecretKey クラウドアカウント管理コンソールで作成したAccessKey Secretで、認証に使用されます。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloud、AWS、またはGoogle Cloudのセキュリティグループの許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > RocketMQ をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud、AWS、および Google Cloud をサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。 インスタンスタイプ - Alibaba Cloudチャネルでは、クラウドインスタンスRocketMQとセルフマネージドRocketMQをサポートしています。
- AWSチャネルでは、セルフマネージドRocketMQのみをサポートしています。
RocketMQアクセスポイント RocketMQアクセスポイントIDとポートを入力します。ページに表示されているデータソースIPアドレスを事前にRocketMQインスタンスの許可リストに追加し、接続性を確保する必要があります。詳細については、パブリックネットワーク接続の選択モジュールのドキュメントを参照してください。 業務要件に応じて、**セキュリティ認証**を有効にするかどうかを選択します。有効にする場合は、以下のパラメータを設定してください。
説明
- データソースがAlibaba Cloud V4.xのRocketMQクラウドインスタンスの場合、クラウドアカウントに対応するAK/SKを入力する必要があります。
- データソースがAlibaba Cloud V5.xのRocketMQクラウドインスタンスの場合、クラウドインスタンスのアクセスを制御するAK/SKを入力する必要があります。
パラメータ説明認証方式 **AccessKey**を選択できます。 AccessKey クラウドアカウント管理コンソールで作成したAccessKey IDで、認証に使用されます。 SecretKey クラウドアカウント管理コンソールで作成したAccessKey Secretで、認証に使用されます。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
DataHubデータソース
DataHubデータソースについて、OceanBase Cloudはプライベートネットワーク接続とパブリックネットワーク接続の接続方法を提供しています。
前提条件
Alibaba CloudでRAMアクセス権限の設定が完了していること。詳細な操作については、Alibaba Cloudインスタンスの許可リスト追加 の Alibaba Cloud DataHubインスタンスのアクセス制御の追加 を参照してください。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > DataHub をクリックします。
データソースを作成する ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud のみサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ プライベートネットワーク接続 を選択します。 インスタンスタイプ デフォルトで Alibaba Cloud DataHubインスタンス が選択されています。 アクセスポイント ドロップダウンリストからターゲットアドレスのアクセスポイントを選択します。ページに表示されているデータソースIPアドレスを事前にクラウドデータベースセキュリティグループの許可リストに追加し、接続性を確保する必要があります。詳細については、Alibaba Cloudインスタンスの許可リスト追加 の Alibaba Cloud DataHubインスタンスのアクセス制御の追加 を参照してください。 プロジェクト名 DataHubインスタンスの名前です。 AccessKey クラウドアカウント管理コンソールで作成したAccessKey IDで、認証に使用されます。 SecretKey クラウドアカウント管理コンソールで作成したAccessKey Secretで、認証に使用されます。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
前提条件
Alibaba Cloudセキュリティグループの許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
データソース ページで、右上の データソースの作成 > DataHub をクリックします。
データソースの作成 ダイアログボックスで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在、Alibaba Cloud のみサポートしています。 リージョン データソースのリージョンを選択します。 接続タイプ パブリックネットワーク接続 を選択します。 インスタンスタイプ デフォルトで Alibaba Cloud DataHubインスタンス が選択されています。 アクセスポイント DataHubインスタンスの情報です。ページに表示されているデータソースIPアドレスを、まずクラウドデータベースのセキュリティグループの許可リストに追加する必要があります。これは、接続性を確保するためです。詳細については、Alibaba Cloudインスタンスの許可リストへの追加 の Alibaba Cloud DataHubインスタンスへのアクセス制御の追加 を参照してください。 プロジェクト名 DataHubインスタンスの名前です。 AccessKey クラウドアカウント管理コンソールで作成したAccessKey IDで、認証に使用されます。 SecretKey クラウドアカウント管理コンソールで作成したAccessKey Secretで、認証に使用されます。 テスト接続 をクリックします。
接続テストが成功した後、保存 をクリックします。
ADBデータソース
AnalyticDB for MySQL(ADB)では、OceanBase Cloudはプライベートネットワーク接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方法を提供しています。
前提条件
ADBインスタンスが作成済みで、利用可能なデータベースアカウントとパスワードがあること。
Alibaba Cloud上にADBインスタンスへのアクセスに使用するエンドポイントサービスを作成し、エンドポイントサービスの許可リストを設定済みであること。詳細については、Alibaba Cloudエンドポイントの設定を参照してください。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > **AnalyticDB for MySQL(ADB)**をクリックします。
**AnalyticDB for MySQL(ADB)データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン ADBインスタンスが存在するリージョンを選択します。 インスタンスタイプ **AnalyticDB for MySQL(ADB)**を選択します。 接続タイプ **プライベートネットワーク**を選択します。 エンドポイントサービスID ADBインスタンスへのアクセスに使用するエンドポイントサービスIDを入力します。**取得方法**をクリックすると、取得方法を確認できます。 ポート 接続に使用するポートを入力します。デフォルトは 3306です。エンドポイントサービスの実際の設定に従って入力してください。アカウント ADBインスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。
前提条件
ADBインスタンスが作成済みで、インスタンスのパブリック接続アドレスを取得しており、利用可能なデータベースアカウントとパスワードがあること。
ADBインスタンスの許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > **AnalyticDB for MySQL(ADB)**をクリックします。
**AnalyticDB for MySQL(ADB)データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン ADBインスタンスが存在するリージョンを選択します。 インスタンスタイプ **AnalyticDB for MySQL(ADB)**を選択します。 接続タイプ **パブリック接続**を選択します。 接続情報 ADBインスタンスのパブリックIPアドレスまたはホスト名を入力します。OceanBase Cloudからインスタンスにアクセスできるように、ページに表示されるIPアドレスをADBインスタンスの許可リストに追加する必要があります。**設定方法**をクリックすると、許可リストの設定方法を確認できます。 ポート ADBインスタンスの接続ポートを入力します。デフォルトは 3306です。インスタンスの実際の設定に従って入力してください。アカウント ADBインスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。
前提条件
ADBインスタンスが作成済みで、利用可能なデータベースアカウントとパスワードがあること。
利用可能なピアリング接続を準備し、その接続を通じてADBインスタンスにアクセスできることを確認済みであること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > **AnalyticDB for MySQL(ADB)**をクリックします。
**AnalyticDB for MySQL(ADB)データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン ADBインスタンスが存在するリージョンを選択します。 インスタンスタイプ **AnalyticDB for MySQL(ADB)**を選択します。 接続タイプ **ピアリング接続**を選択します。 ピアリング接続ID ドロップダウンリストから、ADBインスタンスへのアクセスに使用するピアリング接続IDを選択します。 接続情報 選択したピアリング接続を通じてADBインスタンスにアクセスするためのIPアドレスまたはホスト名を入力します。 ポート ADBインスタンスの接続ポートを入力します。デフォルトは 3306です。インスタンスの実際の設定に従って入力してください。アカウント ADBインスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。
PolarDB-X 2.0データソース
PolarDB-X 2.0では、OceanBase Cloudはプライベートネットワーク接続、パブリックネットワーク接続、およびピアリング接続の3種類の接続方法を提供しています。
前提条件
PolarDB-X 2.0インスタンスが作成済みで、利用可能なデータベースアカウントとパスワードがあること。
Alibaba Cloud上にPolarDB-X 2.0インスタンスへのアクセスに使用するエンドポイントサービスを作成し、エンドポイントサービスの許可リストを設定済みであること。詳細については、Alibaba Cloudエンドポイントの設定を参照してください。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > PolarDB-X 2.0をクリックします。
**PolarDB-X 2.0データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン PolarDB-X 2.0インスタンスが存在するリージョンを選択します。 インスタンスタイプ PolarDB-X 2.0を選択します。 接続タイプ **プライベートネットワーク**を選択します。 エンドポイントサービスID PolarDB-X 2.0インスタンスへのアクセスに使用するエンドポイントサービスIDを入力します。**取得方法**をクリックすると、取得方法を確認できます。 ポート 接続に使用するポートを入力します。デフォルトは 3306です。エンドポイントサービスの実際の設定に従って入力してください。アカウント PolarDB-X 2.0インスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。
前提条件
PolarDB-X 2.0インスタンスが作成済みで、インスタンスのパブリック接続アドレスを取得しており、利用可能なデータベースアカウントとパスワードがあること。
PolarDB-X 2.0インスタンスの許可リストを変更する権限があること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > PolarDB-X 2.0をクリックします。
**PolarDB-X 2.0データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン PolarDB-X 2.0インスタンスが存在するリージョンを選択します。 インスタンスタイプ PolarDB-X 2.0を選択します。 接続タイプ **パブリック接続**を選択します。 接続情報 PolarDB-X 2.0インスタンスのパブリックIPアドレスまたはホスト名を入力します。OceanBase Cloudからインスタンスにアクセスできるように、ページに表示されるIPアドレスをPolarDB-X 2.0インスタンスの許可リストに追加する必要があります。 ポート PolarDB-X 2.0インスタンスの接続ポートを入力します。デフォルトは 3306です。インスタンスの実際の設定に従って入力してください。アカウント PolarDB-X 2.0インスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。
前提条件
PolarDB-X 2.0インスタンスが作成済みで、利用可能なデータベースアカウントとパスワードがあること。
利用可能なピアリング接続を準備し、その接続を通じてPolarDB-X 2.0インスタンスにアクセスできることを確認済みであること。
OceanBase Cloud コンソールの組織管理者またはプロジェクト管理者の権限があること。
操作手順
OceanBase Cloud コンソール にログインします。
左側のナビゲーションバーで、データサービス > **データソース**をクリックします。
データソースページで、右上のデータソースを作成する > PolarDB-X 2.0をクリックします。
**PolarDB-X 2.0データソースの作成**ダイアログで、各パラメータを設定します。
パラメータ説明クラウドベンダー 現在は**Alibaba Cloud**のみをサポートしています。 リージョン PolarDB-X 2.0インスタンスが存在するリージョンを選択します。 インスタンスタイプ PolarDB-X 2.0を選択します。 接続タイプ **ピアリング接続**を選択します。 ピアリング接続ID ドロップダウンリストから、PolarDB-X 2.0インスタンスへのアクセスに使用するピアリング接続IDを選択します。 接続情報 選択したピアリング接続を通じてPolarDB-X 2.0インスタンスにアクセスするためのIPアドレスまたはホスト名を入力します。 ポート PolarDB-X 2.0インスタンスの接続ポートを入力します。デフォルトは 3306です。インスタンスの実際の設定に従って入力してください。アカウント PolarDB-X 2.0インスタンスのデータベースアカウント。 パスワード データベースアカウントに対応するパスワード。 **接続テスト**をクリックします。
接続テストに成功したら、**保存**をクリックします。