This rule ensures that RDS Aurora clusters have a backup plan in place for data protection.
Rule | RDS Aurora clusters should be protected by backup plan |
Framework | NIST Cybersecurity Framework (CSF) v1.1 |
Severity | ✔ Medium |
Ensuring RDS Aurora Clusters are Protected by a Backup Plan for NIST Cybersecurity Framework (CSF) v1
Overview
The National Institute of Standards and Technology (NIST) Cybersecurity Framework (CSF) Version 1 is a voluntary framework that consists of standards, guidelines, and best practices to manage cybersecurity risks. One key aspect of maintaining the integrity and resilience of systems according to the NIST CSF is ensuring that appropriate backup plans are in place. This includes having robust and tested backup strategies for cloud-based databases such as Amazon RDS Aurora clusters.
Rule / Policy Description
As per the NIST CSF, Amazon RDS Aurora clusters should have automated backups, database snapshots, and replication features enabled to ensure data durability and to provide point-in-time recovery capability.
Required Configuration:
Troubleshooting Steps
Commands and Code Samples
Checking and Enabling Automated Backups:
# To describe the current backup settings for an RDS Aurora cluster aws rds describe-db-clusters --db-cluster-identifier my-cluster # To modify an existing DB cluster to enable automated backups with a 7-day retention period aws rds modify-db-cluster \ --db-cluster-identifier my-cluster \ --backup-retention-period 7 \ --apply-immediately
Taking Database Snapshots:
# To create a manual snapshot for an RDS Aurora cluster aws rds create-db-cluster-snapshot \ --db-cluster-snapshot-identifier my-cluster-snapshot \ --db-cluster-identifier my-cluster
Disaster Recovery Setup:
# To copy a snapshot to another region for disaster recovery aws rds copy-db-cluster-snapshot \ --source-db-cluster-snapshot-identifier my-cluster-snapshot \ --target-db-cluster-snapshot-identifier my-cluster-snapshot-copy \ --source-region us-west-2 \ --region us-east-1
Step-by-Step Guide for Remediation
Enabling Automated Backups:
Creating Snapshots:
Disaster Recovery Implementation:
Backup Testing:
Monitoring and Logging:
By adhering to these guidelines and ensuring RDS Aurora clusters are protected with a compliant backup plan, you will strengthen your organization's resilience against data loss and contribute to an effective cybersecurity posture as per the NIST CSF.
Please note that corresponding adjustments should be made according to the organization's specific compliance requirements, as the NIST CSF provides a framework that can be tailored to fit the unique cybersecurity needs of an organization. Additionally, engage in regular reviews and updates to backup protocols to keep them in line with evolving standards and technologies.