为何未使用Serverless Aurora Database v2仍产生费用?
Aurora Serverless没用到却扣了40刀?原因和排查方法看这里
先明确下Serverless的付费逻辑
Aurora Serverless确实主打按使用量付费,但并非完全没有固定成本:
- v1版本:就算实例处于暂停状态,自动备份(默认保留7天)、手动快照这些存在S3中的数据,依然会收取存储费用;如果开启了跨区域复制,还会产生数据传输和异地存储成本。
- v2版本:支持自动暂停,但如果设置了最小ACU(容量单位)不为0,或者保留了未删除的备份、快照,同样会持续产生费用。
没使用却扣费的常见原因
- 备份/快照占用存储:AWS默认会为Aurora实例保留7天自动备份,这些备份占用S3空间会产生费用;手动创建的快照如果不主动删除,会一直留存并持续计费。
- 残留资源未清理:你可能以为已经删除了实例,但实际还有关联资源存在:
- 未删除的只读副本
- 绑定了付费扩展组件的参数组/选项组(组本身免费,但附加组件可能收费)
- 未停止的跨区域备份或复制任务
- 配置设置问题:如果实例开启了“永不自动暂停”,或者误触发了自动启动条件(比如后台有测试连接、误操作的请求),会按运行时间收取计算费用。
- 数据传输费用:跨可用区的数据传输,或者其他服务(如EC2、Lambda)发起了Aurora连接请求(哪怕没有实际查询操作),可能产生小额传输费用。
排查步骤
- 登录AWS控制台进入账单明细页面,定位到Aurora相关收费项,明确是存储、计算还是传输环节产生的费用。
- 进入RDS控制台,检查是否存在残留的Aurora实例、只读副本、快照或备份任务。
- 查看CloudWatch监控指标,核对Aurora的连接数、CPU使用率,确认实例是否真的未被使用。
- 检查自动暂停配置:v1版本确认是否开启自动暂停;v2版本检查最小ACU设置和自动暂停阈值。
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

