无活跃EC2及RDS实例时,如何阻止AWS继续产生账单?
解决AWS无活跃EC2/RDS但仍产生账单的问题
检查隐藏扣费资源
- EC2:已停止的实例仍会收取EBS卷存储费,需确认是否有未终止的停止实例;另外检查未关联实例的弹性IP(闲置弹性IP会扣费)、NAT网关、负载均衡器、EC2自定义快照(占用存储会收费)。
- RDS:已停止的RDS实例默认保留7天(部分区域支持长期停止),期间仍会收取备份存储费;检查是否有只读副本、RDS Proxy、未删除的RDS快照或超出保留期的自动备份存储。
定位账单明细
进入AWS账单控制台,通过「成本探索器」或「账单明细」功能,拆分每一笔EC2/RDS相关费用的具体来源,明确是存储费、IP费还是关联服务(如CloudWatch日志存储)产生的扣费。彻底清理资源
- EC2:终止所有不需要的停止实例(勾选「释放关联的EBS卷」);释放未绑定实例的弹性IP;删除闲置的负载均衡器、NAT网关;删除无用的EC2快照。
- RDS:删除已停止的RDS实例(按需选择是否保留快照);关闭不必要的自动备份策略,清理超出保留期的备份存储;删除只读副本、RDS Proxy等附属资源。
- 关联服务:检查CloudWatch日志组,删除不再需要的日志存储;确认是否有Lambda、CloudFormation栈关联相关资源,停止或删除这些资源。
设置防护措施
在AWS账单控制台创建成本告警规则,设置合理的费用阈值,一旦产生扣费立即收到通知,及时排查问题。
内容的提问来源于stack exchange,提问作者DITossyn
相关产品推荐
相关产品推荐

