AWS BACKUP does not backup RDS instance



I am using AWS Backup to create a snapshot of my Aurora Postgres cluster + instance. In Resource assignments I added arn of cluster and arn of the instance. But backup is only doing a backup of a cluster? So I have one cluster restored but with 0 instances. Why AWS Backup does not backup my RDS instance?


asked 12 days ago36 views
2 Answers
Accepted Answer

It is expected behavior when Aurora cluster is restored from AWS Backup console. AWS Backup restores your Aurora cluster; it does not create or attach an Amazon RDS instance to your cluster. This behavior is similar to the restore-db-cluster-from-snapshot command [1]. As, this action only restores the DB cluster, not the DB instances for that DB cluster. You must invoke the CreateDBInstance action to create DB instances for the restored DB cluster, specifying the identifier of the restored DB cluster in DBClusterIdentifier. To create the DB instance you have to run the following command as discussed in Step 14 of our documentation in [2].

For Linux, macOS, or Unix:

aws rds create-db-instance --db-instance-identifier sample-instance \

          --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

Further, you can restore the Aurora Cluster from RDS console, which provides the option to create the DB instance when restoring the Cluster. The backups taken via AWS Backup service will also be listed in the RDS console, and you can select the snapshot and restore with the required options.

There is a feature request open for this already, However, at this point, I am unable to provide an ETA if or when the product team incorporates this feature in their pipeline going forward. However, please refer to these links [3,4] for our latest updates and feature releases.

References: [1]restore-db-cluster-from-snapshot -
[2] Use the AWS Backup Console to restore Aurora recovery points
[3] Featured Announcements -
[4] AWS News Blog -​

answered 12 days ago
  • Yes, just found out. Thank you. It's not convenient, but good that ticket is opened for that.


Im not sure but i feel like you need to configure AWS backup to take a snapshot of each individual instance

answered 12 days ago
  • No, it just doesn't see an instance.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions