Introduction
When you run a database in the cloud, you need to save copies of your data to protect it from loss. RDS backups and snapshots let you save your database state so you can restore it if something goes wrong.
When you want to protect your database from accidental deletion or corruption by saving its state regularly.
When you need to create a copy of your database to test changes without affecting the live data.
When you want to move your database to a different region or account safely.
When you want to restore your database to a previous point in time after a failure.
When you want to automate backups to meet compliance or business rules.