1.9 KiB
1.9 KiB
测试到生产及云端两阶段部署(2026-07-27)
1. 两阶段部署执行
旭东 → OpenClaw:
1、现在打包8.186测试环境下的功能代码、知识库、数据库结构,升级更新到11.79生产环境下,但是不覆盖11.79下的数据 2、等第一步完成之后,将11.79下全部内容打包部署升级更新到云端里面 你整理一下发给我核对再执行
旭东 → OpenClaw:
确认执行两阶段部署
OpenClaw 响应: 已完成两阶段部署并通过验收。
第一阶段(8.186 → 11.79):
- 部署已提交功能代码、知识库和数据库结构。
- 11.79原有30张表的数据逐表行数保持一致,没有覆盖生产业务数据。
- 新增并初始化
personnel_groups表,写入5个人员分组。 - 知识库采用合并更新,文件数由134增至187,生产原有知识库文件未丢失。
- 上传附件保持154个。
- 生产服务
active,HTTP 200,关键人员分组及三类订单筛选接口验证通过。 - 11.79部署前完整备份位于
/home/dieya/.openclaw/workspace/dy-dashboard_backups/two-stage-20260727_193735/。
第二阶段(11.79 → 云端):
- 先备份云端原有项目、数据库、附件、知识库、Nginx配置和应用服务配置。
- 以已验收的11.79完整快照覆盖云端,云端数据库恢复为11.79的31张表及全部数据。
- 云端应用、知识库和附件与11.79快照逐项核对一致:31张表、154个附件、187个知识库文件。
- 保留云端专属
config.py、systemd、Nginx、域名和HTTPS配置。 - 云端应用、MySQL、Nginx均为
active;本地HTTP 200,域名HTTP 301跳转HTTPS,域名HTTPS 200。 - 关键人员分组及国内、海外、包材三类订单筛选接口验证通过。
- 生产和云端临时传输文件已清理,部署前备份继续保留。
Git版本:0761fb5(修复: 订单小组表头筛选)。
已记录