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

0

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

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

profile picture
EXPERTE
gefragt vor 8 Monaten33 Aufrufe
1 Antwort
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
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen