用途:用于规划与实施灾难恢复(DR)策略,覆盖 RTO/RPO 目标定义、多云或多区域 DR 架构设计、自动故障转移与回切、DR 测试(桌面推演、组件级、完整区域切换),以及满足 SOC 2、HIPAA、FedRAMP、ISO 27001 等应急规划合规要求。
主要能力:文档按服务等级给出目标参考,如一级关键系统 RTO<15 分钟、RPO<1 分钟,采用多站点主动-主动或温备;二级系统 RTO<1 小时、RPO<15 分钟;三级标准 RTO<4 小时;四级非关键 RTO<24 小时。对比备份恢复、Pilot Light、温备、多站点主动-主动四种策略的成本、RTO/RPO 与 AWS 服务组合。提供 AWS 跨区域实现示例,包括 RDS 跨区域只读副本、Aurora 全球数据库、S3 跨区域复制、Route53 健康检查与故障转移路由;附 dr-failover.sh 脚本示例,完成副本提升、ECS 扩容、健康检查、DNS 与端到端验证,并生成故障转移报告。还给出 Terraform DR 基础设施片段、DR 测试类型与前后检查清单、合规检查清单。
使用方式:依据资料,命令与配置需在具备相应 AWS 权限的环境中执行,脚本依赖环境变量如 DR_SLACK_WEBHOOK,日志写入 /var/log/dr-failover-*.log;具体调用参数请按示例保持原样。
适用场景:SRE、DevOps、安全与合规团队在业务连续性规划、跨区域容灾建设和周期性演练中使用。
限制:资料未提供该技能的安装命令、运行平台、定价、实际效果或验证结果,暂未提供;示例中的区域、ARN、域名和账号 ID 均为演示值,需替换为真实环境配置。部分内容在测试清单处未完整结束。