页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


目录

Smartbi会不定期发布新版本,增强功能。如果已部署了旧版本,希望升级到新版本,可以参考本章节进行升级测试。

完整进行升级,一般需要先搭建一个测试环境,进行升级测试。升级步骤如下:1、在已有环境上备份旧版本的知识库,可命名为

1. 搭建新测试环境

1)在已有环境(原生产环境)上备份旧版本的知识库,可命名为 bacup_old.zip。备份路径:系统运维 > 备份知识库

2、找另外一台机器,部署一个新版本的环境。安装Smartbi请参考:Windows环境上自动安装

或者在同一台机器上,再通过新版本的war包部署一个新环境。手工部署Smartbi请参考:在各种应用服务器上手工部署

2)部署一个和旧版本一致的环境用于进行升级测试。安装Smartbi请参考:部署Smartbi

注意

旧环境保持不动,必须新部署一个环境,作为测试使用。

3、连接数据库,创建一个新的数据库,作为新版本的知识库使用。

2. 配置Smartbi

4、配置新版本Smartbi,配置步骤3中的数据库作为其知识库,并上传相应的License文件。请参考:配置新版本Smartbi。具体可参考:配置Smartbi

其中包含:

1)启动完毕后,在浏览器地址栏中输入http1) 启动完毕后,在浏览器地址栏中输入 http://ip:port/smartbi/vision/config.jsp,进入配置界面;jsp ,进入配置界面:

2)配置知识库;

2) 配置知识库;

3)上传License文件;3) 上传License文件;

4)点击 测试知识库连接 按钮,确认知识库配置成功,并保存,重启服务。4) 点击 测试知识库连接(T) 按钮,确认知识库配置成功。再点击 保存 按钮进行保存后,重启服务器。

5、配置完成后,启动新版本环境,并且将旧版本知识库backup5)重启服务器后,通过“系统运维”>“恢复知识库”将先前备份的旧版本知识库“backup_old.zip恢复到新版本上。基于这个环境查看系统中的各个报表是否正常。

在此步骤中,有可能需要对报表、宏代码等进行修改。可记录下修改的内容、步骤。

6、测试完成,确认功能、报表正常之后,可以通过两种方式升级已有的旧版本环境。

1)在旧版本上备份一下知识库,作为备用。然后部署新版本的war包,升级到新版本。之后参考“步骤5”中记录的修改步骤进行修改;

2)在旧版本上备份一下知识库,作为备用。然后部署新版本的war包,升级到新版本。之后在搭建的测试环境上备份知识库,可命名为如backup_new.zip,然后将backup_new.zip知识库文件拿到已有环境上进行恢复,即可完成已有环境的升级。.zip”恢复到当前测试环境上。

3. 对测试环境进行版本升级

1)版本升级具体可参考 【跨版本升级步骤】V9.5升级到V10

2)部署完成后,重启服务器,系统自动进行升级。服务器在启动过程中,需要升级知识库,详情请参考 知识库升级

注意
若系统在“知识库升级”过程中出现了异常或由于功能出现问题需要对知识库进行回退,详情请见:知识库回退

3) 升级完成后,基于这个测试环境验证系统中的各个报表是否正常,并记录下需要修改的内容。检查要点包括:

  • 检查宏页面、宏代码;
  • 检查各报表资源,重点查看访问记录超过一定数量的报表;
  • 评估扩展包。

在此步骤中,有可能需要对报表、宏代码等进行修改。可记录下需修改的内容。

4. 对生产环境进行版本升级

测试环境升级验证通过后,并且确认功能、报表能正常使用,则可以通过以下两种方式升级已有的旧版本环境:

方法一:先在旧版本环境(生产环境)上备份知识库,作为备用。接着部署新版本的war包,升级到新版本,并对上一步中记录的内容进行修改。

方法二:先在旧版本环境(生产环境)上备份知识库,作为备用。接着部署新版本的war包,升级到新版本。在搭建的测试环境上已修改了不正常的内容后,备份其知识库,可命名为如backuo_new.zip,将该知识库文件拿到已有环境上进行恢复,即可完成已有环境的升级。