加固备份恢复本地基线(07-26-internal-ops-recovery-baseline)
这个提交包含在:
+4
-4
@@ -298,12 +298,12 @@ SERVE_CLIENT_DIST=true npm run dev
|
||||
备份/恢复脚本(E14):
|
||||
```bash
|
||||
cd <repo-root>
|
||||
./scripts/backup-db.sh
|
||||
./scripts/restore-db.sh deploy/trialrun/backups/<db.dump>
|
||||
./scripts/backup-storage.sh
|
||||
./scripts/restore-storage.sh deploy/trialrun/backups/<storage.tar.gz> deploy/trialrun/data/storage
|
||||
DB_TOOL_MODE=docker DB_CONTAINER=hyb-oa-trialrun-db ./scripts/backup-all.sh
|
||||
./scripts/qa/run-backup-restore-drill.sh
|
||||
```
|
||||
|
||||
成对备份会生成 DB、附件和脱敏 manifest。恢复脚本只允许显式影子目标;真实事故恢复、异机副本和 `/ready` 验收按 `deploy/trialrun/runbook.md` 的授权门执行,不直接在 README 复制破坏性命令。
|
||||
|
||||
优雅停机(E21):
|
||||
- `docker stop` / `Ctrl+C` 会触发 `SIGTERM/SIGINT`,server 会调用 `app.close()` 完成收敛关闭(定时任务/HTTP/DB)。
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户