我们在 AWS 上运行了两个 RDS。一个是生产数据库,另一个是开发数据库。在我们决定将生产服务器从 db.t2.micro 升级到 db.t3.medium 之前,这两个服务器都运行正常。升级后,与数据库的连接都不起作用。
开发数据库仍然正常工作,我们仍然可以正确连接到该数据库。我们已经检查端点是否仍然与配置文件中的设置相匹配。我们已经检查了安全设置,并将其设置为任何 IP 或主机都可以连接。每次我们尝试连接时都会收到超时错误,因此凭据不正确似乎不是问题所在。我们能够通过 IP 地址进行连接,但不能使用端点。我们已经检查了两个数据库之间的设置,除了大小和名称之外,它们是相同的。
答案1
从快照还原时,用户界面不允许将数据库放入辅助 vpc。因此,如果您通过从快照还原进行了“升级”,则您的 Rds 数据库可能位于错误的 vpc 网络中,因此没有从您的服务器到达的路由。
这种情况下需要修改rds启动到的vpc。