AWS AL2 - Elastic beanstalk - 如何正确安装 Postgres 15?

问题描述 投票:0回答:1

我有一个带有 AL2 系统(最新可用)的 Elastic Beanstalk 环境,直到今天,我使用

amazon-linux-extras
使用以下命令安装 PG 14:

sudo amazon-linux-extras install postgresql14

现在我想更新到postgresql15,但似乎

amazon-linux-extras
没有为AL2提供它(似乎为AL2023提供它,对于AL2仅PG 11,12,13,14)。或者,我找不到启用它的方法。

所以我来这里问是否有人知道在 AL2 环境下正确安装 postgresql15 的方法。

非常感谢您提供的所有信息和帮助

编辑:

为了提供更多上下文,我需要这个包在我的实例上运行 PG CLI 命令,而不是在其上拥有数据库。
我的实例是一个执行各种工作的工作人员,其中之一是创建现有 RDS 实例的转储,这就是我需要该包的原因。

postgresql amazon-web-services amazon-elastic-beanstalk yum
1个回答
0
投票

您可以使用 ElasticBeanstalk 上的 Docker 安装 Postgres。 Docker 上有各种 Postgres 版本

尽管如此,我建议不要使用 AWS ElasticBeanstalk 来托管数据库。这不是设计的目的。它更适合托管应用程序的后端。 ElasticBeanstalk 的主要概念是可以轻松添加、删除和替换实例。 您可能对您的数据库没有这种关注。您可能需要一个能够以非常有效的方式永久保存数据的数据库服务器。使用 ElasticBeanstalk 很难创建它。

对于数据库,AWS 有一项专门设计的服务:AWS RDS

© www.soinside.com 2019 - 2024. All rights reserved.