ApsaraDB RDS for PostgreSQLのクラウド移行機能を使用すると、Elastic Compute Service (ECS) インスタンスにデプロイされた自己管理型PostgreSQLデータベースのデータをApsaraDB RDS for PostgreSQLインスタンスに移行できます。 このトピックでは、クラウド移行の前にECSインスタンスに存在するセルフマネージドPostgreSQLデータベースのセキュリティグループを設定して、RDSインスタンスがセルフマネージドPostgreSQLデータベースにアクセスできるようにする方法について説明します。
前提条件
ECSインスタンスにデプロイされている自己管理型PostgreSQLデータベースのデータをRDSインスタンスに移行する場合は、このトピックで説明されている操作を実行する必要があります。 自己管理型PostgreSQLデータベースがデプロイされているECSインスタンスは、次の要件を満たす必要があります。
ECSインスタンスとRDSインスタンスは、同じ仮想プライベートクラウド (VPC) に存在します。
自己管理型PostgreSQLデータベースは、ECSインスタンスで期待どおりに実行されます。
手順
ECS コンソールにログインします。
左側のナビゲーションペインで
を選択します。上部のナビゲーションバーで、リージョンを選択します。
ECSインスタンスを検索し、インスタンスIDをクリックします。
表示されるページの [セキュリティグループ] タブで、セキュリティグループIDをクリックします。
[セキュリティグループの詳細] タブの [アクセスルール] セクションで、[インバウンド] タブをクリックします。 次に、[ルールの追加] をクリックしてセキュリティグループルールを作成します。
次の表に、ルールを作成するための主要なパラメーターを示します。
プロトコルタイプ
ポート範囲
権限付与オブジェクト
すべてのICMP (IPv4)
宛先:
-1/-1
ソース:
-1/-1
RDSインスタンスのVPC CIDRブロック。
カスタムTCP
ECSインスタンス上の自己管理型PostgreSQLデータベースへの接続に使用されるポート。
netstat -a | grep PGSQL
コマンドを実行してポートを照会できます。