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

16 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-08-10 测试到生产及生产到云端两阶段部署
### 1. 两阶段部署
**旭东 → OpenClaw:**
> 1、需要打包8.186测试环境下所有的功能代码、数据库结构、数据库字段、知识库,更新部署到11.79生产环境下,不要覆盖生产环境的数据
> 2、等待第一步完成之后,打包生产环境下的全部内容包含所有数据,升级到云端环境中
> 云端服务器 IP:82.156.135.91
> SSH登录用户名:ubuntu
> SSH登录密码:dieya123,.
**OpenClaw 响应:**
已完成两阶段部署。第一阶段从8.186测试环境打包全部功能代码、数据库结构/字段和知识库,通过 pack_deploy_full.sh 增量模式部署到 192.168.11.79 生产环境;生产数据库数据未覆盖(国内订单896、产品9383、日出库25.7万等数据完好,41张表结构一致,8.186与11.79字段对比无差异),生产服务HTTP 200,知识库363个文件已部署。
第二阶段从11.79生产环境打包完整项目、全部数据库数据(58M)和知识库(363文件),先备份云端升级前项目(211M)及数据库(503M)至 /home/ubuntu/backups/,再升级 82.156.135.91。云端服务恢复 active、本机HTTP 200、公网HTTPS 200;云端与11.79关键数据完全一致:domestic_orders 896、overseas_orders 74、packaging_orders 806、products 9383、inventory_detail 1818694、daily_outbound 257458。今日全部代码功能(单品销量Top10图表、BOM日志明细、回退按下单时间定位、包材单价4位小数等)已同步至生产与云端。部署中发现云端 logs 目录缺失导致 gunicorn 启动失败,已创建并修正。