a3bb78e06b
Security Quality Gate / npm audit, Bandit, pip-audit, detect-secrets (pull_request) Failing after 16m35s
886 B
886 B
AI 合同平台 V2 - 数据备份与恢复收口记录
日期:2026-07-11
结论
备份与恢复功能已完成本地修复,并在 192.168.3.90 smoke 环境完成复核。
本次修复
sqlalchemy_backup_orchestration.py改为使用file_storage_dir/backup-index.json持久化备份索引。GET /api/v1/backup/{id}优先读取仓储层的get_backup(...)。- 新增回归测试,覆盖备份创建、列表、详情、校验与恢复 dry-run。
验证结果
- 远端 smoke 部署:
project-docs/qa-artifacts/v2-smoke-docker-deploy/2026-07-11T21-11-32 POST /api/v1/backup:成功创建backup-f60f6666db80GET /api/v1/backup:返回 1 条记录GET /api/v1/backup/{id}:返回同一条备份详情POST /api/v1/backup/{id}/validate:返回valid=true
状态
该功能可视为已完成,后续仅保留常规回归。