# 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.*` **已记录**