我在创建 AWS Aurora MySQL Serverless v1 数据库时遇到问题。我想坚持使用 v1 而不是 v2,主要是因为 0 ACU 选项和数据 API 功能。
以下是引擎选项:
在信息部分,它表示 Serverless v1 在版本 5.7.2 上可用。然而,我尝试一一选择所有这些引擎选项,但没有一个在实例配置中显示 Serverless v1 选项。
此外,在此链接中,它表示 Aurora MySQL v2.08.3 支持我所在区域的 Serverless v1,但它不在引擎选项列表中。我什至无法使用“aws rds create-db-instance”函数从 AWS CLI 2 创建它,因为它显示“找不到 aurora-mysql 的版本 5.7.mysql_aurora.2.08.3”
我做错了什么吗?
为了与 PostgreSQL 进行比较,在信息部分它说版本 11.18 和 13.9 支持 Serverless v1。当我选择这些引擎版本时,它实际上显示了该选项。
在这种情况下我必须坚持使用 PostgreSQL 吗?如果我克隆现有的无服务器 v1 数据库集群之一是个好主意吗?有其他解决方案吗?
我还是不知道为什么引擎选项中没有显示支持Serverless V1的Aurora MySQL 5.7 2.08.3版本。
但我已成功使用 AWS CLI 2 使用以下命令创建它:
aws rds create-db-cluster
--db-cluster-identifier "<my-db-cluster-name>"
--engine "aurora-mysql"
--engine-version "5.7.mysql_aurora.2.08.3"
--engine-mode "serverless"
--scaling-configuration MinCapacity=1,MaxCapacity=1,SecondsUntilAutoPause=1000,AutoPause=true
--master-username "<my-username>"
--master-user-password "<my-password>"
更多信息在这里: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.create.html