---
name: 数据备份与恢复规程制定
description: 制定符合GJB 438B标准的数据备份规程和错误/紧急情况下的恢复操作规程。当软件系统处理重要数据或需满足军用软件文档要求时使用本技能，确保在错误、缺陷、误操作或事故后能有效恢复系统运行。
---

# 数据备份与恢复规程制定

## 何时使用
- 软件系统包含需要保护的持久化关键数据
- 需编写符合GJB 438B第5.5条（数据备份）和第5.6条（错误与紧急恢复）的规程文档
- 系统可能发生错误、故障或面临紧急事件，需明确恢复与连续性措施

## 如何执行

### 一、制定数据备份规程
1. **定义备份触发条件**：明确是定期备份（如每日/每周）还是事件驱动（如关键操作后）。
2. **描述备份执行步骤**：包括启动方式、执行主体、所需权限等。
3. **界定备份范围与内容**：列出需备份的数据类型、数据库表、配置文件等。
4. **指定存储位置与介质**：说明本地/异地、磁盘/磁带/云存储等选择依据。
5. **制定保留策略**：规定保留期限、保留份数（如3份滚动保留）、过期处理方式。
6. **确保安全性与验证**：
   - 存储加密、访问控制等安全要求
   - 定期验证备份完整性与可恢复性（如恢复测试）
7. **明确备份用途**：声明仅用于替代主数据拷贝以应对错误、缺陷、误动作或事故。

### 二、制定错误恢复与紧急连续性规程
1. **错误/故障恢复部分**：
   - 提供故障识别方法（日志分析、监控告警等）
   - 描述系统状态评估步骤（服务是否中断、数据是否损坏）
   - 给出重启操作序列（顺序、依赖项、超时设置）
   - 包含数据恢复步骤（从备份还原、事务回滚等）
   - 设定恢复成功验证标准（功能测试、数据一致性检查）
2. **紧急事件连续性部分**：
   - 定义紧急事件识别标准（如自然灾害、网络攻击）
   - 列出连续性保障措施（备用电源、冗余链路）
   - 提供备用系统切换步骤（手动/自动切换流程）
   - 明确关键功能优先级（哪些功能必须优先恢复）
   - 说明资源重新分配方法（计算、存储、人力调度）
3. **通用要求**：
   - 所有步骤必须详细到用户可直接执行，避免“酌情处理”等模糊表述
   - 在涉及安全风险处使用“警告”或“注意”标记
   - 覆盖从轻微错误到严重故障的全谱系场景

> **注意**：错误恢复规程聚焦于系统自身故障后的重启与数据还原；紧急连续性规程关注外部重大事件下的业务持续运行。两者必须区分但可协同设计。