Skip to main content

RDS Cross-Region Backup Failure

RDS Cross-Region Backup Failure

Updated today

Problem Statement

A cross-region backup task for an RDS database fails with the following error message:

Error: Option group [Option-Group-Name] does not exist.

Despite the error, the specified Option Group is confirmed to exist within the source AWS environment and is correctly associated with the target RDS instance.

Root Cause Analysis

This issue stems from a technical limitation within the AWS SDK utilized by Druva CloudRanger. Currently, the SDK does not support the automated cross-region replication of Option Groups. Consequently, when CloudRanger initiates a backup to a different region, it expects the destination environment to already contain a matching Option Group profile; when it cannot locate one, the process fails.

Resolution

To resolve this, a manual synchronization of the Option Group infrastructure is required across the relevant AWS accounts and regions.

Workaround

You must manually create an Option Group with an identical name and configuration in the following three locations to ensure the backup handshake succeeds:

  1. Source Account / Source Region: (Existing) Ensure this is the primary group associated with your DB.

  2. Target Account / Source Region: Create an identical group here to facilitate the initial cross-account handshake.

  3. Target Account / Target Region: Create an identical group here to allow the final cross-region restoration/storage.

Note: The names must match exactly (case-sensitive) to satisfy the SDK's validation checks during the migration process.

Did this answer your question?