现象
用户从FastGPT 4.14.9.x升级至4.14.10.x后,系统内所有知识库和应用均消失,未找到自动恢复的操作方法。
可能原因
- 版本升级过程中数据库迁移脚本未正常执行;
- 升级后系统配置文件未正确适配新版本要求;
- 数据库存储的数据出现异常或未正确迁移(需按实际环境确认)。
排查步骤
- 确认当前FastGPT的部署版本,核对升级前版本为4.14.9.x、升级后为4.14.10.x的流程是否正确。
- 查看升级过程的日志输出,重点排查数据库迁移相关的报错信息。
- 核对当前配置文件中的数据库连接等核心参数,确认与升级前的配置一致。
- 登录数据库,检查原有知识库、应用对应的相关数据表是否仍保留有效数据。
解决与验证
- 若确认数据库迁移脚本未执行,重新运行对应版本的升级迁移脚本(脚本路径与执行方式需按实际环境确认)。
- 若配置文件存在异常,恢复至升级前的正确配置文件后重启FastGPT服务。
- 若数据库数据未丢失,清理系统缓存并重启服务(缓存清理方式需按实际环境确认)。
- 验证:重启服务后登录系统,查看知识库与应用列表是否恢复正常。
来源:https://github.com/labring/FastGPT/issues/6731