# MISCONF: Failed saving RDB snapshot: disk full

- **ID:** `redis/rdb-save-failed-disk-full`
- **Domain:** redis
- **Category:** io_error
- **Verification:** ai_generated
- **Fix Rate:** 90%

## Root Cause

The filesystem where Redis stores RDB files ran out of space, preventing snapshot persistence.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| Redis 6.0 | active | — | — |
| Redis 7.0 | active | — | — |
| Redis 7.2 | active | — | — |

## Workarounds

1. **Free disk space by moving or deleting old RDB/AOF files: find /var/lib/redis -name '*.rdb' -mtime +7 -delete (adjust path).** (90% success)
   ```
   Free disk space by moving or deleting old RDB/AOF files: find /var/lib/redis -name '*.rdb' -mtime +7 -delete (adjust path).
   ```
2. **Add more disk space or mount a larger volume to the Redis data directory, then trigger a manual BGSAVE.** (85% success)
   ```
   Add more disk space or mount a larger volume to the Redis data directory, then trigger a manual BGSAVE.
   ```

## Dead Ends

- **Delete random files from the disk to free space without checking Redis data** — May delete critical system files or other application data, causing instability. (50% fail)
- **Disable RDB persistence entirely with CONFIG SET save ''** — Removes all snapshot persistence, risking data loss on crash or restart. (30% fail)
