Skip to content

(aws-backup): add support for EnableContinuousBackup in BackupPlanRule #15922

@wiget

Description

@wiget

Please add support to specify EnableContinuousBackup when creating BackupPlanRule. EnableContinuousBackup was added to CloudFormation Resource specification v35.0.0

Use Case

EnableContinuousBackup is required to have point-in-time recovery for RDS, when using only AWS Backup without automatic snapshots on RDS.

Proposed Solution

Other

https://aws.amazon.com/blogs/storage/point-in-time-recovery-and-continuous-backup-for-amazon-rds-with-aws-backup/

Currently I'm using escape hatch, but it's fragile solution because it's depends on rules order.

const cfBackupPlan = plan.node.defaultChild as backup.CfnBackupPlan;
cfBackupPlan.addPropertyOverride("BackupPlan.BackupPlanRule.0.EnableContinuousBackup", true);
  • 👋 I may be able to implement this feature request
  • ⚠️ This feature might incur a breaking change

This is a 🚀 Feature Request

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-backupRelated AWS Backupeffort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions