Amazon-Web-Services
連接到具有受限網路訪問權限的 postgres RDS 實例?
我有一個無法從公共 Internet 訪問的 RDS 實例。通過控制台從備份執行還原後,我希望能夠連接到數據庫並獲得一個 psql shell,以便我可以執行基本測試以確認還原成功。
使用 SSM 會話管理器,可以通過 AWS 控制台在 EC2 實例中獲取 shell。有沒有類似的東西可以讓我們在 postgres RDS 中獲得一個 shell?或者是否有必要在 VPC 中創建一個 EC2 實例並從那裡連接?
您將需要位於 VPC 內部 - 只要附加到 RDS 的安全組允許 VPC 私有子網,就可以在同一 VPC 中創建一個實例。唯一的另一種方法是,如果您有某種類型的 VPN 允許訪問 VPC,因為 RDS 沒有網際網路訪問權限,您基本上需要訪問它。