SuperAPI AI 工具集

disaster-recovery-plan

测试与质量

查看项目

更新于 10-16 09:33

技能介绍

用途:为某个服务或系统生成完整的灾难恢复(DR)计划,帮助工程师、SRE 与值班人员在最短时间内从灾难场景中恢复。该技能强调计划需定期演练、使用确切命令而非模糊描述,并让 RTO/RPO 目标可衡量。

必要输入:若未提供,需先询问服务名称与业务功能、关键性等级(如 Tier 1 收入关键、Tier 2 运维影响、Tier 3 仅内部)、现有基础设施(云厂商、区域/可用区、Kubernetes/ECS/VM/Serverless 等部署模式)、RPO/RTO 要求、备份策略(备份对象、频率、位置、保留策略)、值班联系人链。

输出结构:文档头包含团队、技术负责人、关键性等级、上次演练日期、下次 DR 演练、文档负责人、更新日期与评审周期;随后依次为恢复目标(RPO、RTO、非灾难 MTTR、备份保留、备份频率及实践含义)、故障场景清单(单可用区故障、整区域故障、数据库损坏/数据丢失、关键依赖故障、安全入侵/勒索软件、误批量删除,含可能性、影响、目标与对应手册)、各场景处置手册(触发、检测、预期 RTO/RPO、分步骤命令与恢复判定标准)、备份与恢复流程(备份配置表、每周备份验证)、DR 演练节奏(备份恢复验证每周、可用区故障演练每月、区域故障演练每季度、完整 DR 演练每年、混沌工程每周)。

使用方式:先补齐必要输入,再按模板生成计划;紧急时先跳至故障场景手册,匹配场景并严格按步骤执行。命令中保留 Kubernetes(kubectl)、AWS CLI 等具体操作示例。

限制:具体 RPO/RTO 数值、备份频率、保留天数、区域、联系人等内容均需用户按实际填入,资料未提供具体默认值;演练频率与通过标准以文档所列为准,实际执行需结合团队情况。