連接到網路存取受限的 postgres RDS 實例?

連接到網路存取受限的 postgres RDS 實例?

我有一個無法從公共互聯網存取的 RDS 實例。透過控制台從備份執行復原後,我希望能夠連接到資料庫並取得 psql shell,以便我可以執行基本測試來確認復原是否成功。

使用 SSM 會話管理器,可以透過 AWS 控制台在 EC2 執行個體中取得 shell。有沒有類似的東西可以讓我們在 postgres RDS 中獲得 shell?或者是否有必要在 VPC 內建立 EC2 執行個體並從那裡連接?

答案1

您需要位於 VPC 內部 - 只要附加到 RDS 的安全群組允許 VPC 私有子網,就可以在同一 VPC 內建立實例。唯一的其他方法是,如果您有某種類型的 VPN 允許存取 VPC,因為 RDS 沒有網路存取權限,您基本上需要存取它。

相關內容