StorageQuotaExceeded
aws
resource_error
ai_generated
true
调用 CreateDBSnapshot 操作时发生错误 (StorageQuotaExceeded):您已超过手动快照的最大存储配额
An error occurred (StorageQuotaExceeded) when calling the CreateDBSnapshot operation: You have exceeded the maximum storage quota for manual snapshots
ID: aws/rds-snapshot-storage-full
88%修复率
85%置信度
1证据数
2023-09-05首次发现
版本兼容性
| 版本 | 状态 | 引入 | 弃用 | 备注 |
|---|---|---|---|---|
| RDS 2014-10-31 | active | — | — | — |
| AWS CLI 2.17.0 | active | — | — | — |
| MySQL 8.0.35 | active | — | — | — |
| PostgreSQL 16.1 | active | — | — | — |
根因分析
该账户在每个区域允许的手动数据库快照数量或总大小已达到上限(默认 100 个快照或总计 20 TB)。
English
The account has reached the maximum number or total size of manual DB snapshots allowed per region (default 100 snapshots or 20 TB total).
官方文档
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html解决方案
-
使用 delete-db-snapshot 命令删除不再需要的旧手动快照,然后重试创建快照。
-
使用自动快照或在删除前将快照导出到 S3 以释放配额,然后创建新的手动快照。
无效尝试
常见但无效的做法:
-
Request a service limit increase for manual snapshots.
50% 失败
AWS may deny the increase for manual snapshots; the limit is often hard-capped per account.
-
Create a new DB instance and try again.
95% 失败
The quota is per region, not per instance; creating a new instance doesn't free up snapshot storage.
-
Convert manual snapshots to automated backups.
80% 失败
Automated backups have separate limits but don't replace manual snapshots; you can't convert them directly.