反馈已提交

网络繁忙

内网升级运维项目

  • 文档创建者:Carly
  • 历史版本:24
  • 最近更新:Carly 于 2026-11-02
  • 1. 概述

    1.1 版本

    运维平台版本功能变更
    V1.5.5
    -
    V2.12.0降低运维项目升级前备份要求,存在24小时内备份即可升级
    V2.15.0支持「批量更新」组件功能
    V2.41.0新增「7.0升级7.5」前置检查

    1.2 应用场景

    为满足客户的新需求以及完善之前版本某些功能的不足之处,FineReport/FineBI在不断地更新迭代。

    小明部署好容器化FR/BI工程后,需要定期对工程进行更新升级,但是他发现传统的升级方式存在着一些问题。

    1)FineReport内网/FineBI的小版本升级需要手动更换JAR包,操作门槛高。

    2)由于部分版本的兼容问题,用户需要升级指定版本而非最新版本,只能手动更换JAR包,操作门槛高。

    3)FineReport外网升级,需要手动重启工程/集群所有节点,操作麻烦。

    4)升级失败后工程无法自动回退,存在风险。

    1.3 功能简介

    运维平台提供面向项目的「更新」功能。

    对于内网项目:通过全量finekey部署包升级运维平台,推送最新版项目组件镜像到本地镜像仓库,然后通过运维平台升级项目到最新版本

    1)支持升级最新/指定版本。

    2)通过推送镜像方式,支持内网安全更新。

    3)任何更新失败均可自动回退。

    1.4 注意事项

    1)本文方案面向内网部署的帆软项目。外网升级最新版本,请参考:外网升级最新版本项目

    2)尽管运维平台支持推送单个镜像到本地镜像仓库,但仍然推荐用户通过finekey推送全部组件镜像入库。

           此种升级方案可以确保项目下的所有组件都能获取到最新镜像版本。管理员可以把他们都更新到最新版本,来提升项目安全性。

    3)最新版finekey默认不携带FineBI6.X相关镜像,无法通过本文方案完成FineBI6.X小版本升级。

           内网如需升级6.X小版本,请通过服务平台联系帆软技术支持,获取镜像包。技术支持联系方式:「服务>在线支持」

    2. 检查升级前提

    2.1 确认升级条件

    检查项目说明
    项目部署方式

    必须是运维平台部署的项目,非运维平台部署工程不支持本文相关操作

    当前版本与目标版本若项目组件当前已为最新版本,无需更新

    本文方案不支持通过输入较低镜像版本号回退到旧版本

    集群连接

    多应用集群中,各工程节点与文件服务器、状态服务器、数据存储组件及外接配置库的连接必须正常;FineBI 6.1 及以上版本,即使只有 1 个应用节点,也按集群检查

    集群组件连接异常或断开时执行升级,可能导致工程文件永久丢失,模板和数据无法找回。请先修复连接,再执行备份和升级

    项目备份

    V2.12.0 及之后版本执行更新时必须检测到 24 小时内的备份;否则系统阻止更新。

    备份动作见下文

    维护时间

    更新会重启组件;存在关联组件时会同时停机更新。

    请先确认允许业务中断,再执行更新

    2.2 确认组件更新范围

    组件是项目中的应用、网关、存储等功能单元;一个组件可包含多个容器。

    限制说明
    更新粒度支持更新单个组件下的所有容器,不支持只更新同一组件下的部分容器,避免容器版本不一致
    组件依赖

    主组件升级可能触发从属组件升级,例如 bi-web 触发 bi-engine-worker 更新

    存在主从依赖时,从属组件的「更新」按钮置灰,应从主组件发起更新

    停机范围根据更新提示核对会同时更新的关联组件;批量更新会使相关组件同时停机

    2.3 FineBI7.0升级7.5准备

    FineBI7.0升级到7.5版本,也可通过本文方案实现,但需要额外注意以下三点。

    注意事项处理要求
    更换工程授权升级后须更换 FineBI 工程授权,建议升级前联系销售,提前沟通授权更换事宜
    提交未发布的改动

    运维平台会在升级项目前自动检测尚未发布的改动内容,并在存在改动时提供「未发布的改动内容详情.xlsx」。建议下载清单,联系相关人员逐项确认并提交改动后再升级。

    警告:未提交改动就继续升级,可能导致尚未发布的改动内容丢失。

    安排升级时间FineBI 7.0 升级至 7.5 时,会升级模型指标和仪表板,因此升级耗时比其他小版本升级更长,请在维护时间中预留升级时间,并耐心等待完成。

    3. 升级运维平台(必做!!!)

    通过全量版离线安装包升级运维平台,获取项目升级的所有镜像。

    1)请先完成运维平台及运维组件升级。详情请参见:内网升级运维平台。

    注:请务必在下载 FineKey 时,选择全量版离线安装包,否则无法获取项目升级所需的相关镜像。

    2)升级完成后,管理员登录运维平台,进入「维护中心>镜像管理」。

    3)确认本次项目升级所需的组件镜像及关联组件镜像已入库,记录目标镜像版本号。

    运维平台升级完成、目标镜像齐备后,再备份并升级项目。

    注:最新版 FineKey 默认不携带 FineBI 6.X 相关镜像。如需升级 FineBI 6.X 小版本,请额外联系技术支持获取对应镜像包,并参考文档推送入库:推送单个组件镜像入库

    4. 备份项目

    在更新组件前,必须对项目进行整体备份,防止更新过程出现不可控意外。请在运维平台升级完成后、项目更新前执行整体备份,避免准备环境期间使备份过期。

    更新时如检测不到24小时内的备份,则无法更新。提示「组件更新失败,更新前请保证至少有24小时内的备份,请备份后重试」

    1)管理员选择项目,进入「维护>备份管理」。

    2)建议勾选「备份镜像」,将当前项目组件的镜像一并备份。

    3)单击「开始备份」,按页面提示完成备份。

    4)检查备份结果,并确认执行组件更新时备份仍在 24 小时有效范围内;若镜像准备或等待维护时间使备份过期,先重新备份。

    注意:整体备份并不覆盖项目所有文件和自备组件的数据,例如assets/temp_attach中的部分文件不在备份范围内,升级前请根据项目实际部署方式另行备份未覆盖的内容。备份内容请参见:备份内容

    5. 更新项目组件

    镜像准备完毕后,用户即可对组件进行更新。

    5.1 更新单个组件

    1)管理员选择项目,进入「维护>组件管理」。

    2)找到待升级组件,单击「更新」。

    3)核对目标版本及关联更新组件,单击「开始更新」。

    4)按页面提示完成更新确认。FineBI 7.0 升级至 7.5 时,如提示存在尚未发布的改动,请先参照清单处理发布,再继续升级。

    5)更新完毕后,自动刷新组件管理界面,提示「更新完成」,组件版本显示:「当前已为最新版本」

    5.2 批量更新组件

    V2.15.0 及之后版本支持批量更新。

    1)管理员选择项目,进入「维护>组件管理」。

    2)单击「批量更新」。

    3)升级最新版本时,无需输入更新版本号,单击「开始更新」。

    4)核对停机范围,按页面提示完成更新确认。批量更新包含 FineBI Web 组件且从 7.0 升级至 7.5 时,请先参照清单处理发布,再继续升级。

    附件列表


    主题: 项目常见场景方案
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问 或 前往服务平台 获取技术支持