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 インスタンスのホワイトリストへの追加
セキュリティグループ ページに移動します。
EC2 コンソールの インスタンス ページにログインします。
インスタンス ページで、作成したセルフマネージドデータベースインスタンスの インスタンス ID をクリックします。
対象インスタンスの詳細ページで、セキュリティ タブの下にある セキュリティグループ 名をクリックし、セキュリティグループの詳細ページに移動します。
セキュリティグループの詳細ページの インバウンドルール 領域で、右上の インバウンドルールを編集 をクリックします。
インバウンドルールを編集 ページで、ルールを追加 をクリックし、各パラメータを設定します。
パラメータ説明タイプ ルールタイプで、カスタム TCP を選択します。 プロトコル プロトコルタイプで、デフォルトは TCP です。 ポート範囲 対応するポート番号を入力します。 ソース データソース新規作成またはデータ移行タスクページでコピーした IP アドレスを入力します。 説明(オプション) 追加するルールについて説明します。 ルールを保存 をクリックします。