How do I restore data from an Amazon RDS database snapshot?

Last updated: 2020-05-29

I want to restore data from an Amazon Relational Database Service (Amazon RDS) DB snapshot. How can I do that?


To restore data from a DB snapshot, you can use the Amazon RDS console, AWS Command Line Interface (AWS CLI), or the Amazon RDS API.

Note: If you receive errors when running AWS CLI commands, make sure that you’re using the most recent version of the AWS CLI.

You can restore data from both manual and automatic DB snapshots. First, select a DB snapshot that you want to restore from. Then, provide a name for the new DB instance that is created from the restore.

Note: When you restore data from a DB snapshot, you must create a new DB instance. You can't restore data from a DB snapshot to an existing DB instance.

Note: You can't restore a DB instance from a DB snapshot that is both shared and encrypted. Instead, make a copy of the DB snapshot. Then, restore the DB instance from the copy.

Did this article help?

Do you need billing or technical support?