Files
danyang-match/docs/BACKUP-RESTORE-DRILL-2026-10-15.md
T
WorkBuddy 3c2b967274
CI/CD Pipeline / UI Contracts (source-structure gates) (push) Canceled after 0s
CI/CD Pipeline / E2E (live stack) (push) Canceled after 0s
CI/CD Pipeline / Backend Build & Test (push) Canceled after 0s
CI/CD Pipeline / Admin Web Build (push) Canceled after 0s
CI/CD Pipeline / Mini Program Compile Check (push) Canceled after 0s
CI/CD Pipeline / Migration Validation (push) Canceled after 0s
CI/CD Pipeline / Test Shell Guard (Phase 23 Gate) (push) Canceled after 0s
release: freeze 2026-10-15 validated release baseline
2026-10-15 09:47:31 +08:00

31 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 备份恢复演练记录(2026-10-15)
## 结论
**PASS**:PostgreSQL 与对象存储均完成加密备份、隔离恢复和内容校验;演练未覆盖或替换当前演示数据。
## PostgreSQL
- 加密备份:`.mimosa/drill-20261015-093404.dump.aes`
- 校验日志:`.mimosa/backup-restore-drill-20261015-093404.log`
- 恢复目标:临时数据库 `danyang_restore_drill`
- 恢复后公共表:66 张
- 恢复后 `users`:744 条
- 恢复后 Flyway:V060
## 对象存储
- 加密归档:`.mimosa/drill-20261015-093404-objects.tar.aes`
- 恢复目标:临时 Docker volume `danyang_restore_objects`
- 恢复后文件数:102 个
## 清理与存活性
- 临时数据库、恢复卷、解密明文和临时脚本已删除。
- 当前演示栈健康检查:`GET /api/v1/health/live` 返回 200。
- PostgreSQL、Redis、SeaweedFS、Backend 均保持 healthy。
## 限制
本次是在同一台 Windows 主机的 Docker 环境中进行隔离恢复,尚未验证异机、异地域或对象存储远端灾备恢复。