Automated Backups
- RDS automatically performs a daily full backup during the configured backup window.
- Transaction logs are backed up every 5 minutes, enabling point-in-time restore (PITR) to any time from the oldest available backup up to 5 minutes before the current time.
- Retention period is configurable from 1 to 35 days.
- Setting the retention to
0
disables automated backups.
- Automated backups are stored in S3 and managed by AWS.
Manual DB Snapshots
- Created manually by the user at any time.
- Persist indefinitely until explicitly deleted.
- Can be used to restore a database to the exact state at the time the snapshot was taken.
- Useful for long-term archival or pre-deployment safety backups.
Cost Considerations
- Stopped RDS instances still incur storage costs for automated backups and allocated storage.
- For long-term shutdowns, take a manual snapshot and delete the instance to avoid unnecessary charges.
- Manual snapshots are billed based on storage size and duration of retention.
Amazon RDS supports Cross-Region Automated Backups