Error: Clumio RDS restore to new AWS account fails with "Internal Error"

Symptoms

Attempting to restore an RDS rolling backup copy to a new AWS account/region with no prior RDS Instances deployed fails with an "Internal Error".ย 

Root Cause

RDS rolling backup restores require RDS service components such as VPC, Service Linked Role, Parameter Groups, Subnet Groups, etc. to be present in the account before the restore is performed. The Clumio restore workflow is based on the security first principle and is restricted to perform privileged actions like creating or deleting prime RDS services. As a result, restore operations performed in an account without the required service components, available will result in a failure.ย ย 

Resolution

If you encounter an RDS failure while restoring a rolling backup to a new AWS account, follow the steps below before you set off the restore task again from the Clumio portal:

  1. Log in to the AWS account to which the restore needs to be performed.
  2. Select the correct region and go to the RDS Service console.
  3. Create a new RDS Instance or Cluster in this account/region with the required details. This ensures that all prime RDS services are configured for this AWS account.
  4. Once the RDS instance or cluster is successfully created, it can be deleted from the other AWS Account.
  5. You can now trigger the RDS restore task from the Clumio console and expect it to go through without any issues.

Contact [email protected] with any questions or concerns.