用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/CyberStrikeus/CyberStrike --skill cis-aws-foundations-3-2-4命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | cis-aws-foundations-3.2.4 |
| description | Ensure Multi-AZ deployments are used for enhanced availability in Amazon RDS |
| category | cis-storage |
| version | 7.0.0 |
| author | cyberstrike-official |
| tags | ["cis","aws","storage","rds","multi-az","high-availability","disaster-recovery"] |
| cis_id | 3.2.4 |
| cis_benchmark | CIS AWS Foundations Benchmark v7.0.0 |
| tech_stack | ["aws"] |
| cwe_ids | [] |
| chains_with | ["cis-aws-foundations-3.2.1","cis-aws-foundations-3.2.2","cis-aws-foundations-3.2.3"] |
| prerequisites | [] |
| severity_boost | {} |
Amazon RDS offers Multi-AZ deployments that provide enhanced availability and durability for your databases, using synchronous replication to replicate data to a standby instance in a different Availability Zone (AZ). In the event of an infrastructure failure, Amazon RDS automatically fails over to the standby to minimize downtime and ensure business continuity.
Database availability is crucial for maintaining service uptime, particularly for applications that are critical to the business. Implementing Multi-AZ deployments with Amazon RDS ensures that your databases are protected against unplanned outages due to hardware failures, network issues, or other disruptions. This configuration enhances both the availability and durability of your database, making it a highly recommended practice for production environments.
Multi-AZ deployments may increase costs due to the additional resources required to maintain a standby instance; however, the benefits of increased availability and reduced risk of downtime outweigh these costs for critical applications.
Databases, select the RDS instance you want to examine.Instance Name to see details, then navigate to the Configuration tab.Availability section, check the Multi-AZ status.
Yes.No.aws rds describe-db-instances --region <region-name> --query 'DBInstances[*].DBInstanceIdentifier'
aws rds describe-db-instances --region --query 'DBInstances[*].[DBInstanceIdentifier,MultiAZ]' --output table
True, Multi-AZ is enabled.False, Multi-AZ is not enabled.The MultiAZ parameter should return True for all production RDS database instances, indicating that Multi-AZ deployment is enabled for high availability.
Databases.Modify button at the top right.Availability & Durability section.Multi-AZ deployment, select Yes to enable.Continue.Review page, choose Apply immediately to make the change without waiting for the next maintenance window, or Apply during the next scheduled maintenance window.Modify DB Instance to apply the changes.aws rds modify-db-instance --region <region-name> --db-instance-identifier <db-name> --multi-az --apply-immediately
aws rds describe-db-instances --region <region-name> --db-instance-identifier <db-name> --query 'DBInstances[*].MultiAZ'
True, indicating that Multi-AZ is enabled.By default, Amazon RDS instances are created as Single-AZ deployments. Multi-AZ must be explicitly enabled during instance creation or modification.
| Controls Version | Control | IG 1 | IG 2 | IG 3 |
|---|---|---|---|---|
| v8 | 12.2 Establish and Maintain a Secure Network Architecture | x | x | |
| v7 | 2.10 Physically or Logically Segregate High Risk Applications | x |
| Techniques / Sub-techniques | Tactics | Mitigations |
|---|---|---|
| M1030 |
Level 1 | Manual