1. 概述
1.1 版本
运维平台版本 | 功能变更 |
---|---|
V1.5.5 | - |
V1.12.0 | 降低运维项目升级前备份要求,存在24小时内备份即可升级 |
1.2 应用场景
为满足客户的新需求以及完善之前版本某些功能的不足之处,帆软产品(FineReport/FineBI/FineDataLink)在不断地更新迭代。
管理员使用运维平台部署好项目后,需要定期对工程进行更新升级,但是他发现传统的升级方式存在着一些问题。
1)FineReport内网/FineBI的小版本升级需要手动更换JAR包,操作门槛高。
2)由于部分版本的兼容问题,用户需要升级指定版本而非最新版本,只能手动更换JAR包,操作门槛高。
3)FineReport外网升级,需要手动重启工程/集群所有节点,操作麻烦。
4)升级失败后工程无法自动回退,存在风险。
1.3 功能简介
FineOps运维平台提供面向帆软产品(FineReport/FineBI/FineDataLink)的「更新」功能。
1)支持升级最新/指定版本。
2)通过推送镜像方式,支持内网安全更新。
3)任何更新失败均可自动回退。
1.4 适用范围
外网升级最新版本:支持外网联通的运维平台,通过在线获取最新镜像,即可升级指定组件。
外网升级指定版本:支持外网联通的运维平台,通过联系技术支持获取指定版本镜像号,在线获取最新镜像,即可升级指定组件。
注:内网升级项目,请参考 内网升级项目 。
2. 外网升级最新版本项目
2.1 使用前提
2.1.1 运维平台部署
使用运维平台更新帆软项目,仅面向运维平台部署的项目,非运维平台部署工程不支持本文相关操作。
2.1.2 配置镜像仓库
如需使用运维平台更新项目组件,需要有新版本的组件镜像包用于替换安装。因此要支持从云端拉取镜像。
详情请参见:确认镜像仓库支持连接帆软云端仓库
2.1.3 检查工程版本
管理员登录运维平台,选择运维项目。点击「维护>组件管理」。找到bi6/fr/fdl组件,检查是否存在可更新版本。
若显示「当前已为最新版本」,则说明暂无更高版本发布,无需执行更新操作。
2.2 备份工程
在更新组件前,必须对项目进行整体备份,防止更新过程出现不可控意外。
更新时如检测不到24小时内的备份,则无法更新。提示「组件更新失败,更新前请保证至少有24小时内的备份,请备份后重试」
管理员登录运维平台,选择运维项目。点击「维护>备份管理」。
建议勾选「备份镜像」,点击「开始备份」,运维平台即会对该项目进行整体备份。
2.3 更新版本
1)管理员登录运维平台,选择运维项目。点击「维护>组件管理」。
2)找到fr/fdl/FineBI应用节点组件,点击「更新」。如有关联更新组件,会出现提示「触发更新后,xxx组件会同时停机更新至对应版本」
3)升级最新版本,无需输入更新版本号,直接点击「开始更新>确定」,即可进行工程更新。
更新过程将重启组件,可能影响项目正常运行,请勿在使用期间操作。
如不存在24小时内的备份,则更新终止,请对项目进行备份后再进行更新。
3. 外网升级指定版本
本方案仅支持升级,不支持通过本方案回退指定版本。
3.1 获取镜像版本号
付费用户请联系帆软技术支持,告知所需产品和小版本号,或大概的JAR包日期。
技术支持会告知您具体的镜像版本号。
技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」。
3.2 使用前提
3.2.1 运维平台部署
使用运维平台更新帆软项目,仅面向运维平台部署的项目,非运维平台部署工程不支持本文相关操作。
3.2.2 配置镜像仓库
如需使用运维平台更新项目组件,需要有新版本的组件镜像包用于替换安装。因此要支持从云端拉取镜像。
详情请参见:确认镜像仓库支持连接帆软云端仓库
3.3 备份工程
在更新组件前,必须对项目进行整体备份,防止更新过程出现不可控意外。
更新时如检测不到24小时内的备份,则无法更新。提示「组件更新失败,更新前请保证至少有24小时内的备份,请备份后重试」
管理员登录运维平台,选择运维项目。点击「维护>备份管理」。
建议勾选「备份镜像」,点击「开始备份」,运维平台即会对该项目进行整体备份。
3.4 更新版本
1)管理员登录运维平台,选择运维项目。点击「维护>组件管理」。
2)找到fr/fdl/FineBI应用节点组件,点击「更新」。如有关联更新组件,会出现提示「触发更新后,xxx组件会同时停机更新至对应版本」
3)在「更新版本」处手动输入3.1节获取的镜像版本号,点击「开始更新>确定」,即可进行工程更新。
更新过程将重启组件,可能影响项目正常运行,请勿在使用期间操作。
如不存在24小时内的备份,则更新终止,请对项目进行备份后再进行更新。