Huawei Cloudをクラウドベンダーとして新規作成するデータソースまたはデータ移行タスクで、パブリックネットワーク接続方式を選択した場合は、画面上に表示されるデータソースIPアドレスを、MySQLデータベースインスタンス(RDS MySQLおよびセルフマネージド MySQLを含む)、セルフマネージド Oracleデータベースインスタンス、セルフマネージド OceanBaseデータベースインスタンス、Kafkaインスタンス(クラウドインスタンスKafkaおよびセルフマネージド Kafkaを含む)、PostgreSQLデータベースインスタンス(RDS PostgreSQLおよびセルフマネージド PostgreSQLを含む)、およびセルフマネージド TiDBデータベースインスタンスの許可リストに追加する必要があります。これにより、データソースからのアクセスが確保されます。
許可リストに追加するIPアドレスの取得
OceanBase Cloudコンソールにログインします。
**データソースを作成する**ダイアログボックスを開きます。
この記事では、データソースを作成するページの操作を例に説明しますが、データサービス > データ移行 > データ移行 の順にクリックし、**移行タスクを作成する**ページで許可リストに追加するIPアドレスを取得することもできます。
左側のナビゲーションバーで、データサービス > データソース をクリックします。
**データソース**ページで、右上の 新しいデータソースを作成する をクリックし、実際の状況に応じて新規作成するデータソースのタイプを選択します。
新しいデータソースを作成するダイアログボックスで、クラウドベンダーをHuawei Cloud、**接続タイプをパブリックネットワーク接続**に設定し、必要に応じて該当するインスタンスタイプを選択します。
**接続情報**テキストボックスの下に表示されているIPアドレスをコピーします。
説明
ここで選択するリージョンは、Huawei Cloudインスタンスが存在するリージョンと一致させる必要があります。
RDS MySQL/PostgreSQLインスタンスの許可リストへの追加
対象インスタンスのセキュリティグループルールを変更する必要がある場合は、以下の操作を実行してください。
RDS MySQL/PostgreSQLインスタンスに関連付けられたセキュリティグループのページに移動します。
クラウドデータベースRDSのインスタンス管理ページにログインします。
ページの左上で、対象インスタンスが存在するリージョンを選択します。
対象インスタンス名をクリックし、インスタンスの**概要**ページに移動します。
左側のナビゲーションバーで、接続管理をクリックします。
セキュリティグループルールエリアで、ルールを変更するセキュリティグループ名をクリックします。
セキュリティグループの詳細ページで、インバウンドルールタブをクリックします。
**ルールを追加**をクリックします。
インバウンドルールの追加ダイアログボックスで、各パラメータを設定します。
パラメータ説明優先順位 値の範囲は1~100です。デフォルト値は1で、最も高い優先順位を表します。 ポリシー **許可する**を選択します。 タイプ IPアドレスのタイプとして、IPv4を選択します。 プロトコルポート RDS MySQLインスタンスにはカスタムTCPポート3306を、RDS PostgreSQLインスタンスにはカスタムTCPポート5432を入力します。 ソースアドレス データソースまたは移行タスク作成ページでコピーしたIPアドレスを入力します。 説明 追加するルールの説明を入力します。 設定が完了したら、**確認する**をクリックします。
セキュリティグループ内の許可リストを変更する必要がある場合は、以下の手順を実行してください。
Huawei Cloudネットワークコンソールにログインします。
左側のナビゲーションバーで、アクセス制御 > セキュリティグループをクリックします。
対象のセキュリティグループの後ろにあるルールの設定をクリックします。
インバウンドルールページで、**ルールを追加**をクリックします。
インバウンドルールの追加ダイアログボックスで、各パラメータを設定します。
パラメータ説明優先順位 値の範囲は1~100です。デフォルト値は1で、最も高い優先順位を表します。 ポリシー **許可する**を選択します。 タイプ IPアドレスのタイプとして、IPv4を選択します。 プロトコルポート RDS MySQLインスタンスにはカスタムTCPポート3306を、RDS PostgreSQLインスタンスにはカスタムTCPポート5432を入力します。 ソースアドレス データソースまたは移行タスク作成ページでコピーしたIPアドレスを入力します。 説明 追加するルールの説明を入力します。 設定が完了したら、**確定**をクリックします。
Kafkaインスタンスの許可リストの追加
Kafkaインスタンスが関連付けられているセキュリティグループページにアクセスします。
分散型メッセージサービスKafka版のKafkaインスタンスページにログインします。
ページの左上隅で、対象インスタンスが存在するリージョンを選択します。
対象インスタンス名をクリックし、インスタンスの**基本情報**ページに移動します。
**ネットワーク**セクションで、インスタンスが関連付けられているセキュリティグループ名をクリックします。
セキュリティグループの詳細ページで、インバウンドルールタブをクリックします。
**ルールを追加**をクリックします。
受信ルールの追加ダイアログで、各パラメータを設定します。
パラメータ説明優先順位 値の範囲は1~100です。デフォルト値は1で、最も高い優先順位を意味します。 ポリシー **許可する**を選択します。 タイプ IPアドレスのタイプとして、IPv4を選択します。 プロトコルポート カスタムTCPポート9092を入力します。 ソースアドレス データソースまたは移行タスクの新規作成ページでコピーしたIPアドレスを入力します。 説明 追加するルールの説明を入力します。 設定が完了したら、**確認する**をクリックします。
セルフマネージド MySQL/Oracle/OceanBase/Kafka/PostgreSQL/TiDBインスタンスの許可リストを追加する
Huawei Cloudクラウドサーバーコンソールのエラスティッククラウドサーバーページにログインします。
クラウドサーバーの名前をクリックし、詳細ページに移動したら、**セキュリティグループ**タブをクリックします。
セキュリティグループタブで、対象のセキュリティグループの後ろにあるルールの設定をクリックします。
インバウンドルールタブで、**ルールを追加**をクリックします。
インバウンドルールの追加ダイアログボックスで、各パラメータを設定します。
パラメータ説明優先順位 値の範囲は1~100です。デフォルト値は1で、最も高い優先順位を表します。 ポリシー **許可する**を選択します。 タイプ IPアドレスのタイプとして、IPv4を選択します。 プロトコルポート TCPを選択します。セルフマネージド MySQL、TiDB、またはOceanBaseデータベースインスタンスの場合はポート番号3306を、セルフマネージド Oracleインスタンスの場合はポート番号1521を、セルフマネージド Kafkaインスタンスの場合はポート番号9092を、セルフマネージド PostgreSQLインスタンスの場合はポート番号5432を入力してください。 ソースアドレス 新規データソースまたは移行タスク作成ページでコピーしたIPアドレスを入力します。 説明 追加するルールの説明を入力します。 設定が完了したら、**OK**をクリックします。