跳至正文
本页目录

升级与回滚 ​

升级涉及服务端、数字员工运行时、插件和数据迁移。运维人员先验证版本组合与恢复路径,再安排维护。

运维人员不能仅凭镜像回退确认数据结构已恢复;运维人员按目标发行包的回退方案处理数据库恢复。

升级前 ​

运维人员记录现有与目标发行包、镜像摘要、配置、数据库迁移、插件发布版本和运行器版本,完成一致性备份,并保留当前与历史审计密钥。

运维人员在隔离环境验证升级、旧数据读取、普通用户任务及恢复后,再通知维护范围。

定时任务迁移

当前源码的迁移脚本将数字员工切换到 PostgreSQL 调度存储,不导入旧版本地任务。运维人员在升级前保留旧任务清单与运行记录;升级后逐项核对任务、频率、启用状态和投递目标。

【待确认】目标发行包中的迁移步骤与旧任务承接方式尚未核验。运维人员先与交付负责人确认恢复方法,再切换调度;新旧调度不能同时执行。已经开始但结果不明的任务由维护人员核对,不自动重跑。

执行与验证 ​

  1. 运维人员取得目标版本全量包,按同版本官方说明进入部署目录执行 sudo ./setup.sh upgrade。运维人员先在隔离环境核对配置保留、数据库迁移与数字员工运行时变更,再处理正式环境。
  2. 运维人员应用插件变更,核对 Node/Python 运行器、宿主 API 兼容性和插件数据库。
  3. 运维人员验证登录、权限、数字员工连接、文件、知识、插件、浏览器扩展和任务投递。

运维人员不手工改写或重复执行历史迁移。浏览器连接使用 Chrome/Edge 扩展配对验证,旧 CDP 端口的连通结果不能替代这项检查。

回退边界 ​

变化回退前必须确认
应用或界面旧镜像是否兼容当前接口、配置和迁移
主库与插件库是否可前滚修复,或必须按一致时间点恢复
数字员工与调度旧版本是否理解当前权威状态、用户归属和工作区格式
审计和身份历史密钥、签名与来源映射是否仍可用
外部动作已发送的消息、Webhook 或业务操作是否不可撤回

出现连续错误、数据不一致或权限异常时,运维人员停止扩大变更,并按预案决定修复或恢复。产品数据恢复与文档站镜像回退分别管理。维护人员完成操作后记录业务验证结果,脚本退出码仅作为执行记录。