StorageQuotaExceeded
aws
resource_error
ai_generated
true
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%Fix Rate
85%Confidence
1Evidence
2023-09-05First Seen
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| RDS 2014-10-31 | active | — | — | — |
| AWS CLI 2.17.0 | active | — | — | — |
| MySQL 8.0.35 | active | — | — | — |
| PostgreSQL 16.1 | active | — | — | — |
Root Cause
The account has reached the maximum number or total size of manual DB snapshots allowed per region (default 100 snapshots or 20 TB total).
generic中文
该账户在每个区域允许的手动数据库快照数量或总大小已达到上限(默认 100 个快照或总计 20 TB)。
Official Documentation
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.htmlWorkarounds
-
88% success Delete old manual snapshots that are no longer needed using the delete-db-snapshot command, then retry creating the snapshot.
Delete old manual snapshots that are no longer needed using the delete-db-snapshot command, then retry creating the snapshot.
-
85% success Use automated snapshots or export the snapshot to S3 before deleting it to free up quota, then create a new manual snapshot.
Use automated snapshots or export the snapshot to S3 before deleting it to free up quota, then create a new manual snapshot.
中文步骤
使用 delete-db-snapshot 命令删除不再需要的旧手动快照,然后重试创建快照。
使用自动快照或在删除前将快照导出到 S3 以释放配额,然后创建新的手动快照。
Dead Ends
Common approaches that don't work:
-
Request a service limit increase for manual snapshots.
50% fail
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% fail
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% fail
Automated backups have separate limits but don't replace manual snapshots; you can't convert them directly.