我似乎无法创建运行 MySQL 的 12 个月免费套餐 AWS RDS DB。
据 AWS 称,以下要求需要满足 12 个月免费套餐 RDS DB 的要求:
- 每月 750 小时
db.t2.micro
数据库使用时间(适用数据库引擎)- 20 GB 通用 (SSD) 数据库存储
- 20 GB 的存储空间用于数据库备份和数据库快照
- 适用引擎:MySQL、PostgreSQL、MariaDB、Oracle BYOL 或 SQL Server 的托管关系数据库服务。
通过 AWS 控制台在 RDS 中选择数据库实例类时,我找不到db.t2.micro
选项(最接近的是db.t3.micro
):
AWS RDS DB 实例类选择屏幕截图
通过查阅一些网上的教程,我发现 AWS 以前允许使用“免费层”模板,但在我看来,该模板现在不再可用:AWS RDS DB 模板屏幕截图。
如何创建运行 MySQL 的 12 个月免费套餐 AWS DB?
答案1
我想到两个可能的原因:
- 您尝试的区域/可用区没有可用的 t2.micro RDS 实例。请尝试其他可用区或其他区域。us-east-1 通常是一个不错的选择
- 可能是免费套餐的提供未能跟上 RDS 实例的可用性。对此你无能为力。
答案2
补充蒂姆的回答。
它也可能是数据库引擎版本。
例如,对于 SQL Server。
- SQL Server 2019 及更高版本,数据库实例类数据库.t2.micro不可用。
- SQL Server 2017 及以下版本,数据库实例类数据库.t2.micro可用。
尝试切换到 SQL Server 2017。