AWS をクラウドベンダーとするデータソースまたはデータ移行タスクを新規作成する際に、パブリックネットワーク接続を選択した場合、まず、画面に表示されるデータソースの IP アドレスを MySQL データベースインスタンス(Aurora MySQL、RDS MySQL、およびセルフホスト型 MySQL を含む)、Oracle データベースインスタンス(RDS Oracle およびセルフホスト型 Oracle を含む)、セルフホスト型 OceanBase データベースインスタンス、Kafka インスタンス(クラウドインスタンス Kafka およびセルフホスト型 Kafka を含む)、PostgreSQL データベースインスタンス(RDS PostgreSQL、Aurora PostgreSQL、およびセルフホスト型 PostgreSQL を含む)、およびセルフホスト型 TiDB データベースインスタンスのホワイトリストに追加する必要があります。これは、データソースがアクセスできるようにするためです。
ホワイトリストに追加する IP アドレスの取得
OB Cloudクラウドデータベースコンソールにログインします。
データソースを作成する ダイアログボックスに移動します。
本ドキュメントでは、データソース新規作成ページの操作を例に説明します。データサービス > データ移行 > データ移行 をクリックして、移行タスク新規作成ページでホワイトリストに追加する IP アドレスを取得することもできます。
1. 左側のナビゲーションペインで、**<UI-TERM key="obcloud-console.MainMenu.home.menu.DataServices">データサービス</UI-TERM>** > **<UI-TERM key="oms-cloud.components.SearchInput.DataSource">データソース</UI-TERM>** をクリックします。
2. **<UI-TERM key="odc.component.SelectDatabase.component.DataSource">データソース</UI-TERM>** ページで、右上の **<UI-TERM key="oms-cloud.Migration.UserGuidance.NewDataSource">データソースを作成する</UI-TERM>** をクリックし、実際の状況に応じて新規作成するデータソースタイプを選択します。
新しいデータソースを作成する ダイアログボックスで、クラウドベンダー に 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 アドレスを入力します。 |
| 説明(オプション) | 追加するルールについて説明します。 |
- ルールを保存 をクリックします。