Amazon-Web-Services

連接到具有受限網路訪問權限的 postgres RDS 實例?

  • January 14, 2021

我有一個無法從公共 Internet 訪問的 RDS 實例。通過控制台從備份執行還原後,我希望能夠連接到數據庫並獲得一個 psql shell,以便我可以執行基本測試以確認還原成功。

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

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

引用自:https://serverfault.com/questions/1049849