反馈已提交

网络繁忙

您正在浏览的是 FineBI6.X 帮助文档,点击跳转至: FineBI7.X帮助文档

FRBI升级工具(适配FR11)

  • 文档创建者:Roxy
  • 历史版本:8
  • 最近更新:April陶 于 2022-06-14
  • 由于 FineBI 5.1.19 适配的 FineReport 11.0.1属于大版本更新,因此必须更换 Lic ,若有疑问,请联系技术支持(QQ:800049425)获取帮助。

    1. 概述

    1.1 版本

    FineBI 版本内容变动
    5.1.19(适配 FR 11.0.1)

    BI 5.1.15(JAR 日期为:2021.08.05)至 5.1.18 版本才可以使用此工具

    注:如果是5.1.15之前的版本,需要将工程先升级到5.1.15至5.1.18之间的任意版本,再使用从工具升级。

    5.1.20(适配 FR 11.0.2)

    BI 5.1.5(JAR 日期为:2020.08.07)至 5.1.18 版本均可以使用此工具。

    1.2 应用场景

    FineBI 5.1.19 适配 FineReport 11.0.1,因此提供该升级工具,若你需要将 BI 工程升级至 5.1.19 以及之后的版本,可参考本文进行升级操作。

    升级前的注意事项详情请参见文档:BI5.x版本适配FR10.0/11.0维护策略公告

    1.3 使用范围

    见本文 1.1 节功能变动。

    版本信息可在 注册管理 中查看。

    1.4 集群升级注意

    集群环境升级请先停止所有节点的进程,在其中任一节点运行升级工具,完成升级后将当前节点的 webroot 文件下的 WEB-INF、scripts、upm 拷贝到其他节点,完成后先启动一个节点,待工程可以访问后,再依次启动其他的节点。

    2. 操作步骤

    2.1 获取升级工具

    若您是未联系帆软销售经理的个人用户,可致电 400-8118890 转1 与帆软商务联系获取相关资讯;

    若您已与帆软销售经理有对接,可通过 FineBI 技术支持(QQ:800049425)获取升级工具和 「BI升级」插件包。

    2.2 确认已有的注册功能

    由于升级后必须更换 Lic 文件,因此在升级前可先确定已有的注册功能点,详情参见:注册管理

    2.3 工程备份

    进入「管理系统>系统管理>常规」,确认数据库类型,如下图所示:

    • 如果显示「待配置」:则数据库类型为内置数据库

    • 如果显示「已配置」:则数据库类型为外置数据库

    • 内置数据库备份方式:

    关闭 FineBI 工程,在路径%FineBI%\webapps\webroot下拷贝 webroot 文件夹(备份的 webroot 文件不能放在 FineBI 的安装路径下)

    注:如果 webroot 比较大(超过4G),备份需要的时间太长,可以只备份 webroot 下的 WEB-INF 文件夹;如果 WEB-INF 也非常大(超过2G),备份需要的时间还是特别长,可以只备份 WEB-INF 下的 dashboards、embed、lib、plugins、reportlets、resources 文件夹。

    • 外接数据库备份方式:

    方案一:

    1)关闭 FineBI 工程,在路径%FineBI%\webapps\webroot下拷贝 webroot 文件夹(备份的 webroot 文件不能放在 FineBI 的安装路径下)

    注1:如果 webroot 比较大(超过 4G),备份需要的时间太长,可以只备份 webroot 下的 WEB-INF 文件夹;如果 WEB-INF 也非常大(超过 2G ),备份需要的时间还是特别长,可以只备份 WEB-INF 下的 dashboards、embed、lib、plugins、reportlets、resources文件夹。

    注2:集群环境有几个节点则备份几个 webroot 工程。

    2)手动备份好外接数据库,备份数据库的密码需要和之前数据库的一致。

    方案二:

    进入「管理系统>智能运维>备份还原」,分别对「平台配置 、报表模板、BI模板、Jar包、插件」进行「手动备份」,如下图所示:

    注:2020.01.15 之前发布的 FineBI 不能成功备份钉钉配置。

    2.4 进行升级检测

    参考 5.1.15-5.1.18版本升级指南 2.2 节内容进行升级前的检测,并根据你的实际情况修改「阻塞项」和「建议项」。

    2.5 关闭工程

    备份完成后关闭 BI 工程。

    2.6 运行升级工具

    注1:升级过程会占用 20216 和 20217 端口,请确认端口未被其他进程占用。

    注2:升级工具运行时的内存默认为 Xms:4G  -Xmx:物理内存的一半,需要保证服务器至少有8G的可用内存,防止升级过程内存溢出。

    注3:集群环境只能对一个节点进行升级,升级后将升级好的webroot拷贝到其他的节点。

    注4:升级工具日志在工具同级目录下,名字为 upgrade.log。

    2.6.1 Windows 系统升级

    运行升级工具,选择BI 工程 webroot 所在的位置,然后点击开始升级,如下图所示:

    注:升级工具和工程所在路径不要包含较多特殊字符,可包含中文、英文、数字、英文括号、下划线、英文连接符、空格(一般不要将工程放在 C 盘内)。

    等待升级完成,如下图所示:

    注:升级完成后,启动之前检查 %FineBI%/webroot/WEB-INF/lib下的 jar 是否正确,因为 windows 环境特性,文件被系统占用,可能删不掉10.0的 jar。

    2.6.2 Linux 系统升级

    在 Linux 系统中下载升级工具后,使用命令 chmod 777 升级工具 sh 文件名给工具授予权限,如下图所示:

    然后启动升级工具,如下图所示:

    输入工程 webroot 路径,并等待升级,如下图所示:

    升级完成后提示:升级成功,如下图所示:

    2.7 重启工程

    升级结束,工程处于关闭状态,需要手动启动工程。

    2.8 更换 Lic 文件

    升级至 5.1.19 后,需要更换Llic,更换的 Lic 功能与之前的 Lic 功能需要保持一致,详情参见:注册管理

    3. 注意事项

    3.1 集群

    如果配置了外接数据库、状态服务器、文件服务器,升级过程需要保证均可以正常连接,以便更新文件。

    3.2 插件

    当前 FR11.0 只适配了官方插件,所以第三方插件、定制插件可能会出现升级后无法使用的情况。

    3.3 其他

    如果一个工程已经升级过,不管是否升级成功,都不要再次运行升级工具来升级。需要恢复备份,重新升级。

    如果工程配置了外接数据库,升级工具自带的数据库驱动可能连不上外接数据库,导致升级失败,此时建议切换为内置数据库进行升级后,再迁移出去。

    附件列表


    主题: 产品简介入门安装(下架)
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

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

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

    不再提示

    10s后关闭

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