完成真实成对异机备份(07-26-internal-ops-recovery-baseline)
ci-e2e / e2e (push) Waiting to run
ci-minimal / check-minimal (push) Waiting to run

这个提交包含在:
2026-07-26 21:47:44 +08:00
父节点 7658051321
当前提交 9a624700d0
共修改 8 个文件,包含 133 行新增和 13 行删除
+3 -1
查看文件
@@ -179,6 +179,8 @@ DB_CONTAINER=hyb-oa-trialrun-db \
./scripts/backup-all.sh
```
`backup-all.sh` 可使用宿主 Node.js 或 Python 3 生成同结构 manifest;Docker-only 主机没有 Node.js 时会自动使用 Python 3,两者都没有则失败且不发布完整批次。真实运行环境执行前,不得只相信可能漂移的 `.env`:先脱敏确认所选 PostgreSQL 容器的数据库/用户与至少一个活动应用连接一致,再把已验证的运行参数传给脚本;不在日志中输出参数值。
输出默认在 `deploy/trialrun/backups/hyb-oa-backup-<run-id>/`,其中包含:
- `database.dump`
@@ -189,7 +191,7 @@ DB_CONTAINER=hyb-oa-trialrun-db \
### 1.5.2 本地隔离恢复演练
开发机具备 Docker、PostgreSQL 客户端和 Node.js 时,使用合成数据运行:
开发机具备 Docker、PostgreSQL 客户端,以及 Node.js 或 Python 3 时,使用合成数据运行:
```bash
./scripts/qa/run-backup-restore-drill.sh