aws / aws/aws-cdk

(rds): Support cross-region automated backups

Open
#21,206 16 comments 0 reactions 0 assignees View on GitHub
@aws-cdk/aws-rds effort/medium feature-request mixins p3
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

### Describe the feature

RDS allows to enable cross-region automated backups quite easily ([see docs](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReplicateBackups.html#AutomatedBackups.Replicating.Enable)) by choosing:
- the destination region
- the replicated backup retention period
- the KMS key

### Use Case

It is currently not possible to do the same with only the CDK RDS module.
I assume it would be possible to mimic this behavior with a Lambda, but this requires high amounts of work, and does not seem to be documented anywhere.

### Proposed Solution

_No response_

### Other Information

_No response_

### Acknowledgements

- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### CDK version used

2.32.1

### Environment details (OS name and version, etc.)

N/A

Contributor guide

Open the contributing guide

Research direction

Start by reading the AWS RDS cross-region automated backups documentation linked in the issue and then locate the CDK RDS module responsible for backup configuration. Done means the module can configure a destination region, replicated backup retention period, and KMS key without requiring a separate Lambda.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.