

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 2
click for more info
Not enough gems
Cost: 6 gems
1: RDS: Relational Database Service
incomplete
2: Create a PostgreSQL Database
incomplete
3: Connect to Your Database
incomplete
4: Connect App to Database
incomplete
5: RDS Storage and IOPS
incomplete
6: RDS Backups
incomplete
7: Read Replicas
incomplete
8: Cleanup
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
One is none, two is one.
Backups are important. We're going to break things in creative, irreparable ways from time to time, and RDS can automatically back up your database.
Cost check: RDS includes a backup storage allowance equal to your provisioned DB instance storage, shared by automated backups and manual snapshots. Storage beyond that allowance is billed. Backups retained after deleting a database can also incur charges, so clean up snapshots and retained backups when you're done with this project.
RDS backups include:
The combination of snapshots and transaction logs lets you restore to a specific time within your available retention window. Incremental storage means that keeping 7 days of backups for a 20 GB database doesn't automatically require 140 GB of backup storage. The amount depends on how much data is stored and how much changes between backups.
You can restore your database in several ways.
Restore to any specific time within the retention period:
Restore to a specific backup snapshot:
All restores create a new database instance:
Backups are the preferred method for cloning databases. Instead of exporting and importing data manually, just restore from a backup. It's faster, more reliable, and creates an exact copy. You don't even need the DB's credentials to migrate it.