ネットワーク アクセスが制限された postgres RDS インスタンスに接続しますか?

ネットワーク アクセスが制限された postgres RDS インスタンスに接続しますか?

パブリック インターネットからアクセスできない RDS インスタンスがあります。コンソールを介してバックアップから復元を実行した後、データベースに接続して psql シェルを取得し、復元が成功したことを確認する基本的なテストを実行できるようにしたいと考えています。

SSM セッション マネージャーを使用すると、AWS コンソール経由で EC2 インスタンスのシェルを取得できます。postgres RDS でシェルを取得できる同様の方法はありますか? それとも、VPC 内に EC2 インスタンスを作成し、そこから接続する必要がありますか?

答え1

VPC 内にいる必要があります。RDS にアタッチされたセキュリティ グループが VPC プライベート サブネットを許可している限り、同じ VPC 内にインスタンスを作成すれば済みます。他の唯一の方法は、VPC へのアクセスを許可する何らかのタイプの VPN がある場合です。RDS にはインターネット アクセスがないため、基本的には RDS にアクセスする必要があります。

関連情報