如何从失败的 RDS 数据库并使用已弃用的 PostgreSQL 引擎版本,如何从快照还原该数据库?

0

【以下的问题经过翻译处理】 我收到了AWS的电子邮件,通知我正在使用不推荐的PostgreSQL版本9.3.25和不推荐的实例类别db.m1.small的RDS DB实例现在处于“失败”状态。电子邮件建议我使用新的实例类型从快照恢复它。然而,似乎没有任何新的实例类型允许引擎版本9.3.25,并且在恢复时升级引擎版本的选项也不存在。

有什么办法可以解决这个问题?

profile picture
专家
已提问 8 个月前26 查看次数
1 回答
0

【以下的回答经过翻译处理】 很抱歉耽误了时间,但是我现在有了来自AWS支持的答案。结果并不是我预期的那样——通过CLI实际上可以成功恢复!我使用以下命令成功地还原了旧的Postgres 9.3.5快照:

aws rds restore-db-instance-from-db-snapshot --db-instance-identifier mynewdbinstance --db-snapshot-identifier mydbsnapshot --db-subnet-group mysubnetgroup

参见 https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html

我的数据库立即自动升级到9.3.25,目前仍在进行中。它可能会直接升级到v12,或者如果我不手动升级到其他版本,那么稍后可能会发生这种情况。现在还不确定。

profile picture
专家
已回答 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则