无法连接到AWS RDS还原的实例

时间:2016-08-05 05:55:49

标签: postgresql amazon-web-services amazon-ec2 amazon-rds psql

我创建了一个RDS实例,其中PostgreSQL数据库连接在PGAdmin工具中,并且还在本地系统的psql帮助下连接了实例

psql --host=XXX.XXX.us-east-1.rds.XX.com --port=5433 --username=myusername --password --dbname=MyDB

我已经执行了几次数据库操作,然后我删除了实例,并在删除之前保存了我的实例的最终快照。

然后我恢复最终快照并再次启动实例,现在无法连接到此实例

恢复RDS快照时出现了什么问题......?

2 个答案:

答案 0 :(得分:1)

删除实例时,将删除或分离与其关联的所有属性。这与停止ec2实例不同。 您需要完全重新创建与前一个实例相同的RDS实例。您可能没有分配相同的IP地址,端点名称。安全组,路由关联,VPC和区域放置都需要考虑。最好使用脚本或云形成来执行此操作,因为几乎不可能完全按内存复制配置。 您的客户端应用可能需要更改IP和DNS。 一个常见的错误是忽略设置默认情况下关闭的公共访问权限,但通常在学习私有子网,安全组,路由表等的微妙之处时启用开发。

答案 1 :(得分:0)

检查VPC配置,恢复时可能是您选择创建新的VPC安全组,默认拒绝大多数IP。