This rule focuses on ensuring that RDS DB instances are included in a backup plan.
Rule | RDS DB instances should be in a backup plan |
Framework | CISA-cyber-essentials |
Severity | ✔ High |
RDS DB Instances Backup Plan for CISA-Cyber-Essentials
The Cybersecurity & Infrastructure Security Agency (CISA) has outlined a set of essential cybersecurity practices to help organizations safeguard their systems. Part of these essentials includes ensuring that critical data is backed up. For Amazon RDS DB instances, this means implementing a consistent backup strategy that aligns with CISA recommendations.
Importance of Backup for Compliance
Regular backups protect data from being lost due to system failures, cyberattacks, or other unexpected events. Having a backup and recovery plan for RDS is critical for business continuity and may be a requirement for various compliance regimes, including CISA-cyber-essentials.
Amazon RDS Backup Features
Amazon RDS automatically creates and stores database backups and transaction logs:
Troubleshooting Backup Issues
Common Backup Problems
Troubleshooting Steps
Ensuring RDS Instances are in a Backup Plan
Step-by-Step Guide for Backup Plan
Set Automated Backup Retention Period:
aws rds modify-db-instance \ --db-instance-identifier your-instance-identifier \ --backup-retention-period number-of-days \ --apply-immediately
Create DB Snapshots Regularly:
aws rds create-db-snapshot \ --db-snapshot-identifier my-snapshot-identifier \ --db-instance-identifier your-instance-identifier
Monitor Backups with Amazon CloudWatch:
Test Restores Periodically:
aws rds restore-db-instance-from-db-snapshot \ --db-instance-identifier new-instance-identifier \ --db-snapshot-identifier my-snapshot-identifier
Review and Document:
Additional Best Practices
By maintaining robust and effective backup practices for your RDS DB instances, you'll comply with CISA's Cyber Essentials and protect your organization's data integrity. This not only aids in SEO by clearly outlining steps and best practices for users searching for compliance-related information, but it also ensures your content is informative and actionable.