Ensure RDS DB instances have deletion protection enabled to prevent accidental deletion.
Rule | RDS DB instances should have deletion protection enabled |
Framework | NIST 800-53 Revision 5 |
Severity | ✔ Critical |
Rule Description:
RDS DB instances should have deletion protection enabled to ensure compliance with NIST 800-53 Revision 5. This rule ensures that accidental or unauthorized deletion of RDS DB instances is prevented to guarantee data integrity, availability, and security.
Deletion protection is a feature provided by Amazon RDS that prevents the deletion of a DB instance. When deletion protection is enabled, attempts to delete the RDS DB instance through the AWS Management Console, CLI, or API will be blocked.
Troubleshooting Steps:
If deletion protection is not already enabled for an RDS DB instance, follow the steps below to enable it:
Necessary Code:
No code is required for this rule.
Remediation:
To enable deletion protection for an RDS DB instance, follow the step-by-step guide below:
Once deletion protection is enabled for the RDS DB instance, any attempts to delete it will be blocked, preventing accidental or unauthorized deletions and enhancing the security and availability of your data.