# 调用 CreateDBSnapshot 操作时发生错误 (StorageQuotaExceeded)：您已超过手动快照的最大存储配额

- **ID:** `aws/rds-snapshot-storage-full`
- **领域:** aws
- **类别:** resource_error
- **错误码:** `StorageQuotaExceeded`
- **验证级别:** ai_generated
- **修复率:** 88%

## 根因

该账户在每个区域允许的手动数据库快照数量或总大小已达到上限（默认 100 个快照或总计 20 TB）。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| RDS 2014-10-31 | active | — | — |
| AWS CLI 2.17.0 | active | — | — |
| MySQL 8.0.35 | active | — | — |
| PostgreSQL 16.1 | active | — | — |

## 解决方案

1. ```
   使用 delete-db-snapshot 命令删除不再需要的旧手动快照，然后重试创建快照。
   ```
2. ```
   使用自动快照或在删除前将快照导出到 S3 以释放配额，然后创建新的手动快照。
   ```

## 无效尝试

- **Request a service limit increase for manual snapshots.** — AWS may deny the increase for manual snapshots; the limit is often hard-capped per account. (50% 失败率)
- **Create a new DB instance and try again.** — The quota is per region, not per instance; creating a new instance doesn't free up snapshot storage. (95% 失败率)
- **Convert manual snapshots to automated backups.** — Automated backups have separate limits but don't replace manual snapshots; you can't convert them directly. (80% 失败率)
