Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where are stored (geographically) AWS RDS Backup

I use AWS and have automatic backup enabled.

For one of our client, we need to know exactly where the backup data is stored.

From the AWS FAQ website, I can see that:

Q: Where are my automated backups and DB Snapshots stored and how do I manage their retention?

Amazon RDS DB snapshots and automated backups are stored in S3.

My understanding is that you can have a S3 instance located anywhere you want, so it's not clear to me where this data is.

Just to be clear, I'm interested by the physical location (is it Europe, US....)

like image 518
Tonio Avatar asked Sep 27 '17 09:09

Tonio


People also ask

Where are AWS RDS backups stored?

Amazon RDS DB snapshots and automated backups are stored in S3. You can use the AWS Management Console, the ModifyDBInstance API, or the modify-db-instance command to manage the period of time your automated backups are retained by modifying the RetentionPeriod parameter.

Are RDS snapshots Regional?

When backup replication is configured for a DB instance, RDS initiates a cross-Region copy of all snapshots and transaction logs as soon as they are ready on the DB instance.

Is AWS RDS multi region?

AWS provides you with the flexibility to place instances and store data within multiple geographic regions and across multiple Availability Zones (AZ) within each AWS Region. Amazon RDS for SQL Server provides a Multi-AZ deployment, which replicates data synchronously across AZs.


1 Answers

It is stored in the same AWS region where the RDS instance is located.

When you directly store data in S3, you store it in an S3 container called a bucket (S3 doesn't use the term "instance") in the AWS region you choose, and the data always remains only in that region.

RDS snapshots and backups are not something you store directly -- RDS stores it for you, on your behalf -- so there is no option to select the bucket or region: it is always stored in an S3 bucket in the same AWS region where the RDS instance is located. This can't be modified.

The data from RDS backups and snapshots is not visible to you from the S3 console, because it is not stored in one of your S3 buckets -- it is stored in a bucket owned and controlled by the RDS service within the region.

like image 195
Michael - sqlbot Avatar answered Sep 18 '22 15:09

Michael - sqlbot