This rule requires EBS volumes to be included in a backup plan to ensure data safety and disaster recovery.
Rule | EBS volumes should be in a backup plan |
Framework | NIST Cybersecurity Framework (CSF) v1.1 |
Severity | ✔ High |
EBS Volumes Backup for NIST Cybersecurity Framework (CSF) v1
Ensuring that Elastic Block Store (EBS) volumes are included in a backup plan is vital for adhering to the NIST Cybersecurity Framework's guidance on maintaining resilient systems. Below is a detailed description of the rule, along with troubleshooting steps, necessary code samples, and step-by-step remediation guides.
Rule Description
Amazon Elastic Block Store (EBS) is a block storage service designed for use with Amazon EC2 instances. EBS volumes can store data beyond the lifetime of a single EC2 instance and are used for scenarios requiring persistence, high performance, and high reliability.
As part of the NIST Cybersecurity Framework (CSF), specifically aligning with the Recover function, organizations are expected to maintain comprehensive recovery plans including regular backups and testing of EBS volumes. This aligns with the framework's goal of reducing recovery time after a cyber incident.
Troubleshooting
If backup plans are not currently in place or functioning correctly, troubleshoot using the following steps:
Code Samples
The following AWS CLI commands and policies can be used to set up and verify backup compliance:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"ec2:CreateSnapshot",
"ec2:DeleteSnapshot",
"ec2:DescribeVolumes",
"ec2:DescribeSnapshots"
],
"Resource": "*"
}
]
}
Using AWS CLI, you can run the following command:
aws dlm create-lifecycle-policy --execution-role-arn [ROLE_ArN] --description "[DESCRIPTION]" --state ENABLED --policy-details file://[Your-Policy-File.json]
Ensure you replace
[ROLE_ArN]
, [DESCRIPTION]
, and [Your-Policy-File.json]
with your specific details.Step by Step Guide for Remediation
Create the IAM Role:
Set Up a DLM Lifecycle Policy:
Test Backup System:
Monitor and Review:
By adhering to these detailed steps, your EBS volumes should be consistently backed up according to the best practices set forth by the NIST Cybersecurity Framework, helping to ensure that your organization is well-prepared for data recovery in the event of a cyber incident.