运维与备份
日志
前台运行时查看终端输出;Docker 后台运行时可使用 docker logs --tail 100 lemonclaw。分享日志前去除密钥、用户消息和敏感文件内容。
持久化范围
.lemonclaw/.env:模型、通道和工具配置,包含密钥。.lemonclaw/lemonclaw.db:唯一数据库,保存会话、记忆及工作流等状态。.lemonclaw/mcp.json:MCP 配置,可能包含 token。.lemonclaw/skills/:自定义技能。- 附件和工作文件:按实际目录单独保留,见部署。
升级前
记录当前代码提交或镜像标签;备份数据与配置,阅读目标版本的提交信息、PR 和 Release 说明。在非生产副本验证后再升级。
待补充:备份与恢复步骤
需要补充:停机备份和在线 SQLite 备份的具体命令、备份保留策略、恢复演练、权限及密钥处理。不能把运行中直接复制主数据库文件当作已经验证的一致性备份方案。
待补充:升级与回滚
需要补充:版本兼容矩阵、数据库变更检查、升级验证及回滚流程。不能假设旧程序能够读取升级后的数据库。
待补充:长期运行
监控指标、日志轮转、容量规划和资源需求尚待实际测量与整理。