This is an archive version of the document. To get the most up-to-date information, see the current version.

RDS Restore

In case of a disaster, you can restore a DB instance or an Aurora DB cluster from a cloud-native snapshot, snapshot replica or an AWS snapshot. Veeam Backup for AWS allows you to restore one or more RDS resources at a time, to the original location or to a new location.

Note

Restore of RDS resources with gp3 storage volumes is not supported. For more information on General Purpose gp3 storage volumes, see AWS Documentation.

How RDS Restore Works

To restore a DB instance from a snapshot, Veeam Backup for AWS performs the following steps using native AWS capabilities:

  1. Creates a DB instance in the specified location.
  2. Modifies the configuration setting values of the created DB instance.
  3. Restores backed-up databases to the restored DB instance.

To restore an Aurora DB cluster from a snapshot, Veeam Backup for AWS performs the following steps using native AWS capabilities:

  1. Creates an Aurora DB cluster in the specified location.
  2. Restores backed-up databases to the created Aurora DB cluster.
  3. Modifies the configuration setting values of the created Aurora DB cluster.
  4. In the created Aurora DB cluster, creates all backed-up DB instances (when restoring to the original location) or creates the primary DB instance (when restoring to a new location).
  5. Modifies the configuration setting values of each created DB instance.

How to Perform RDS Restore

To restore a protected RDS resource, complete the following steps:

  1. Launch the RDS Restore wizard.
  2. Select a restore point.
  3. Specify an IAM identity for restore.
  4. Choose a restore mode.
  5. Enable encryption.
  6. Configure RDS instance settings.
  7. Configure network settings.
  8. Specify a restore reason.
  9. Finish working with the wizard.