Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.

Using SSM Automation to create encrypted RDS Snapshots and Copy to different region for DR

License

Notifications You must be signed in to change notification settings

aws-samples/ssm-for-rds-snapshot-cross-region-copy

Automate RDS Aurora Snapshots for disaster recovery

This repository contains a solution for implementing disaster recovery for Aurora database clusters by automating the process of cluster snapshot creation and copying to different AWS Regions. This process can be triggered on an ad hoc basis or on a defined schedule using either AWS Systems Manager Maintenance Windows or an Amazon CloudWatch event rule, which uses an Automation document as a target based on your RTO and RPO requirements.

Architecture

The template takes four parameters - DBClusterIdentifier (source DB cluster ID), KMSTargetKey (KMS key ID in the target region), SourceRegion (region where DB cluster is located) and TargetRegion (destination region for the snapshot). Please ensure that the SourceRegion and TargetRegion parameter inputs are specified in lower case (such as us-east-1 and us-west-2).

This solution can be deployed by using this template and more details are available in a related AWS Blog Post

License

This library is licensed under the MIT-0 License. See the LICENSE file.

About

Using SSM Automation to create encrypted RDS Snapshots and Copy to different region for DR

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published