版本兼容与更新
功能权限(谁能用)
由负责安装维护的实例管理者执行。Kimpo 本体检查程序与数据库基线,插件还需核对与宿主的兼容性;本章不涉及业务模板的设计版本发布。
基本概念
1.0 是独立数据库基线,不支持把 0.x 实例直接升级成 1.0。 1.0 程序检测到 1.0 之前的数据库时会拒绝使用并提示重建实例;0.x 的应用备份也不能直接导入 1.0。
需要保留旧环境时应独立留存原程序、实例及数据,另建 1.0 实例验证业务。不要用替换程序文件或直接恢复旧数据库的方式越过兼容检查。
快速开始
- 从用户菜单核对当前完整构建版本,包括修订号;同时记录组件版本。
- 确认源版本、目标版本及数据库基线是否兼容。
- 对当前环境创建并校验备份;使用目标版本的独立测试环境验证。
- 按安装维护流程更新程序,核对实例启动、组件、应用与业务结果。
- 完成打开、保存、查询、流程与打印等代表性验证后恢复正常使用。
各项功能
相同基线与发布通道
操作步骤:核对版本主体与版次,再看 beta、stable 等发布通道及修订号。
配置说明:相同数据库基线下的 beta 与 stable 可被兼容检查识别为同一基线;不同版次或主次修订版本不能仅凭名称相近就认定可互用。
限制条件:共享基线不代表任意程序和插件都可随意组合,仍需按该版本发行包核对兼容性。
应用数据结构与失败
操作步骤:启动后检查应用业务库状态;发生结构检查或升级失败时保留原因并查日志。
配置说明:后续兼容版本存在结构升级时,应用会显示升级或失败状态。已知前基线数据库会直接被拒绝。
限制条件:不要无限重启或反复启停尝试修复基线不兼容;应按错误原因选择兼容环境或新建实例。
回退与备份
操作步骤:提前保留与备份相匹配的程序版本和实例配置;回退时同时检查程序与数据兼容。
配置说明:应用备份用于受支持版本间的应用还原,不能代替整个服务器环境快照。
限制条件:程序降级不等于数据库自动降级。0.x 备份不能作为向 1.0 搬运业务的通用路径。