dy-dashboard/vault/知识库/工作指南/训练记录/2026-08-31-8.186云端生产两阶段部署.md
2026-10-28 11:14:17 +08:00

1.9 KiB
Raw Permalink Blame History

8.186测试环境→云端→11.79生产环境两阶段部署

1. 部署请求

旭东 → OpenClaw:

1、需要打包8.186测试环境下所有的功能代码、数据库结构、数据库字段、训练记录,更新部署到云端环境下,不要覆盖云端环境的数据 2、等待第一步完成之后,打包云端环境下的全部内容包含所有数据,升级到11.79生产环境中,但是不要影响11.79用户锁定规则 云端服务器 IP:82.156.135.91 SSH登录用户名:ubuntu SSH登录密码:[已按安全规范省略,不写入知识库]

OpenClaw 响应: 已按两阶段完成部署。第一阶段从8.186测试环境打包功能代码、数据库结构/字段和知识库训练记录,更新到云端 /opt/dy-dashboard;云端原有业务数据未覆盖,部署前已保留云端项目与数据库备份。第二阶段从云端完整数据库快照和项目内容升级11.79生产环境,升级前已保留生产项目与数据库备份,并在导入云端数据后恢复11.79原有 dashboard_users.status 用户锁定状态,11.79原有32个锁定账号保持锁定。

两端服务均已启动并验证HTTP 200:云端 dy-dashboard.service 为active,11.79运行Gunicorn且HTTP 200;云端与11.79数据库均为50张表、34个用户,核心数据量一致:products 9610、bom 7850、inventory_detail 2097777、daily_outbound 316401;权限数据 role_operation_permissions 570、user_permissions 1425。云端知识库620个文件,11.79知识库619个文件,云端原有文件未删除。发现订单列筛选接口存在 json 局部导入遮蔽问题后已做最小修复并同步两端,修复提交 bb845c5。

备份位置:

  • 云端:/opt/dy-dashboard_backups/pre-test-sync-20260831_183831.*、/opt/dy-dashboard_backups/cloud-full-pre-prod-20260831_183831.*
  • 11.79:/home/dieya/.openclaw/workspace/dy-dashboard_backups/pre-cloud-import-20260831_183831.*

已记录