
Tengo una instancia de RDS a la que no se puede acceder desde la Internet pública. Después de realizar una restauración desde una copia de seguridad a través de la consola, me gustaría poder conectarme a la base de datos y obtener un shell psql para poder realizar pruebas básicas que confirmen que la restauración fue exitosa.
Con SSM Session Manager es posible obtener un shell en una instancia EC2 a través de la consola de AWS. ¿Existe algo similar que nos permita obtener un shell en un RDS postgres? ¿O es necesario crear una instancia EC2 dentro de la VPC y conectarse desde allí?
Respuesta1
Deberá estar dentro de la VPC; crear una instancia dentro de la misma VPC será suficiente, siempre y cuando el grupo de seguridad adjunto al RDS permita la subred privada de la VPC. La única otra manera sería si tienes algún tipo de VPN que permita el acceso a la VPC, ya que el RDS no tiene acceso a Internet, básicamente debes acceder a él.