クラウドプロバイダーをAWSとして新しいデータソースまたはデータ移行タスクを作成する際に、パブリックネットワーク接続方式を選択した場合、まず表示されているデータソースのIPアドレスを、MySQLデータベースインスタンス(Aurora MySQL、RDS MySQL、およびセルフマネージド MySQLを含む)、Oracleデータベースインスタンス(RDS Oracleおよびセルフマネージド Oracleを含む)、セルフマネージド OceanBaseデータベースインスタンス、Kafkaインスタンス(クラウドインスタンスKafkaおよびセルフマネージド Kafkaを含む)、PostgreSQLデータベースインスタンス(RDS PostgreSQL、Aurora PostgreSQL、およびセルフマネージド PostgreSQLを含む)、およびセルフマネージド TiDBデータベースインスタンスの許可リストに追加する必要があります。これにより、データソースがアクセスできるようになります。
許可リストに追加するIPアドレスの取得
OceanBase Cloudデータベースコンソールにログインします。
**新しいデータソースを作成する**ダイアログボックスに入ります。
この記事では、データソース作成ページの操作を例に説明しますが、データサービス > データ移行 > データ移行 をクリックし、新規移行タスクページで許可リストに追加するIPアドレスを取得することもできます。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
**データソースページで、右上のデータソースを作成する**をクリックし、実際の状況に応じて新規作成するデータソースのタイプを選択します。
データソースを作成するダイアログボックスで、クラウドベンダーをAWS、**接続タイプをパブリック接続**に選択し、ニーズに応じて対応するインスタンスタイプを選択します。
**接続情報**テキストボックスの下に表示されているIPアドレスをコピーします。
説明
ここで選択するリージョンは、AWSインスタンスが存在するリージョンと一致させる必要があります。
Aurora MySQL/PostgreSQL、RDS MySQL/Oracle/PostgreSQLインスタンスの許可リストに追加する
**セキュリティグループ**ページに入ります。
Amazon RDSコンソールのデータベースページにログインします。
データベースページで、対象データベースインスタンスのデータベース識別子をクリックします。
接続とセキュリティタブで、セキュリティエリアのVPCセキュリティグループをクリックします。
Aurora MySQL/PostgreSQLインスタンスのVPCセキュリティグループ
RDS MySQL/Oracle/PostgreSQLインスタンスのVPCセキュリティグループ
**セキュリティグループ**ページで、Security group IDをクリックし、対象セキュリティグループの詳細ページに入ります。
インバウンドルールエリアで、右上のインバウンドルールの編集をクリックします。
インバウンドルールの編集ページで、**ルールを追加**をクリックし、各パラメータを設定します。
パラメータ説明タイプ ルールタイプ。カスタムTCPを選択します。 プロトコル プロトコルタイプ。デフォルトはTCPです。 ポート範囲 対応するポート番号を入力します。 ソース データソースまたはデータ移行タスクの新規作成ページでコピーしたIPアドレスを入力します。 説明(オプション) 追加するルールの説明を入力します。 ルールを保存をクリックします。
クラウドインスタンスKafkaの許可リスト追加
セキュリティグループ ページに移動します。
Amazon MSKコンソールにログインします。
クラスター ページで、対象クラスタ名をクリックし、クラスタの詳細ページに移動します。
属性 タブをクリックし、ネットワーク設定エリアで、適用済みのセキュリティグループIDをクリックします。これにより、VPCコントロールパネル > セキュリティグループ ページに移動します。
セキュリティグループの詳細ページのインバウンドルールエリアで、右上のインバウンドルールの編集をクリックします。
インバウンドルールの編集ページで、**ルールを追加**をクリックし、各パラメータを設定します。
パラメータ説明タイプ ルールタイプ。カスタムTCPを選択します。 プロトコル プロトコルタイプ。デフォルトはTCPです。 ポート範囲 ポート番号として9092を入力します。 ソース データソースまたはデータ移行タスクの新規作成ページでコピーしたIPアドレスを入力します。 説明(オプション) 追加するルールの説明を入力します。 ルールを保存をクリックします。
セルフマネージド MySQL/Oracle/OceanBase/Kafka/PostgreSQL/TiDB/RocketMQインスタンスの許可リスト追加
セキュリティグループ ページに移動します。
EC2コンソールのインスタンスページにログインします。
インスタンス ページで、作成したセルフマネージドデータベースインスタンスの**インスタンスID**をクリックします。
対象インスタンスの詳細ページで、**セキュリティタブの下にあるセキュリティグループ**名をクリックし、セキュリティグループの詳細ページに移動します。
セキュリティグループの詳細ページのインバウンドルールエリアで、右上のインバウンドルールの編集をクリックします。
インバウンドルールの編集ページで、**ルールを追加**をクリックし、各パラメータを設定します。
パラメータ説明タイプ ルールタイプ。カスタムTCPを選択します。 プロトコル プロトコルタイプ。デフォルトはTCPです。 ポート範囲 対応するポート番号を入力します。 ソース データソースまたはデータ移行タスクの新規作成ページでコピーしたIPアドレスを入力します。 説明(オプション) 追加するルールの説明を入力します。 ルールを保存 をクリックします。