You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

创建AWS Aurora MySQL Serverless v1数据库遇阻,求解决方案

Aurora MySQL Serverless v1 创建问题解决方案

1. 操作是否有误?

你没有操作错误,核心问题是AWS Aurora MySQL Serverless v1的版本支持存在区域差异,且部分旧版本已被AWS下线移除:

  • 文档中提到的v2.08.3可能在你的目标区域已停止提供,导致控制台和CLI无法找到该版本;
  • 控制台中显示“5.7.2支持Serverless v1”是泛指Aurora MySQL 5.7兼容分支,而非具体小版本,实际可用的小版本需以当前区域的实际支持列表为准。

2. 是否必须改用PostgreSQL?

不需要。PostgreSQL的Serverless v1支持只是当前你能看到的选项,但仍有办法创建Aurora MySQL Serverless v1集群,无需切换引擎。

3. 克隆现有Serverless v1数据库集群是否可行?

完全可行,这是最直接的方案之一:

  • 如果你的目标区域内已有运行中的Aurora MySQL Serverless v1集群,直接克隆该集群即可;
  • 克隆后的新集群会继承原集群的版本和Serverless v1配置,你可以后续调整0 ACU、Data API等参数;
  • 注意:克隆操作需要原集群处于可用状态,且新集群需在同一区域。

4. 其他替代方案

(1)查询当前区域可用的Serverless v1版本

用AWS CLI执行以下命令,获取当前区域实际支持的Aurora MySQL Serverless v1版本:

aws rds describe-db-engine-versions --engine aurora-mysql --query "DBEngineVersions[?SupportsDBInstanceClass('db.serverless')].EngineVersion"

找到可用版本后,用CLI创建Serverless v1集群(示例命令):

aws rds create-db-cluster \
  --db-cluster-identifier my-serverless-cluster \
  --engine aurora-mysql \
  --engine-version <上述命令返回的版本号> \
  --master-username admin \
  --master-user-password <你的密码> \
  --engine-mode serverless \
  --scaling-configuration MinCapacity=0,MaxCapacity=64,AutoPause=true,SecondsUntilAutoPause=300

(2)联系AWS Support

如果上述命令返回空列表,说明你的目标区域已停止提供Aurora MySQL Serverless v1的所有版本,可以联系AWS Support确认是否有特殊方式启用,或获取版本下线的具体原因。

(3)检查IAM权限(排除可能性)

确认你的IAM账号拥有rds:DescribeDBEngineVersions权限,部分自定义权限策略可能限制了版本列表的可见性,但这种情况概率较低。

内容的提问来源于stack exchange,提问作者Taha Erden

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 14:18:11