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

其他格式: JSON · Markdown 中文 · English
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).

generic

官方文档

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html

解决方案

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

无效尝试

常见但无效的做法:

  1. 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.

  2. 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.

  3. Convert manual snapshots to automated backups. 80% 失败

    Automated backups have separate limits but don't replace manual snapshots; you can't convert them directly.