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

0

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

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

profile picture
전문가
질문됨 8달 전32회 조회
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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인