以下情况可能涉及到亿信BI服务器迁移的:原服务器由于网络、安全、升级等各方面原因,需要将亿信BI服务器整个迁移的
需要测试环境、开发环境、生产环境分开的
某项目上的内容需要在其它项目上复用的可以这样来做:
先在新服务器上部署一套空的bi环境,此为前提,然后将原服务器上的资源恢复上去。
环境升级迁移主要有两种方式:BI服务器备份恢复方式和系统数据库迁移方式。
1. BI服务器备份恢复方式
亿信BI提供服务器备份恢复功能,该方式需要在新服务器上先部署好一个BI的空环境,然后将老服务器上的BI资源做全量备份;将备份包恢复到新服务器上。
2. 系统数据库迁移方式
因亿信BI的资源全部存在bi的系统库中,故可以将整个系统库迁移。该方式要求在新服务器上部署一个BI的空环境,然后将该该空环境的系统库指定为迁移后的系统库。
两种方式均要求在新服务器部署一套BI的空环境。
上诉两种方式任选一种即可。
前期准备:数据库、tomcat、BI服务器安装
1.数据库
数据库安装请参考数据库厂商的安装指导;2.tomcat和jdk
[url=mailto:可以参考Apache的说明,或者参考《BI@Report4.7服务器部署手册v1.2.doc》第三章。]可以参考Apache的说明,或者参考《BI@Report4.7服务器部署手册v1.2.doc》第三章。[/url]3.BI服务器初始化
参考《BI@Report4.7服务器部署手册v1.2.doc》第六章
其它产品请参考对应产品的部署手册。一、备份恢复方式
1. admin管理员登录老服务器的BI后台,进入系统管理-备份与恢复界面;
图片1.png (104.05 KB, 下载次数: )
2019-11-26 21:06 上传
2. 全量备份所有资源
注意:主题集下有一个”主题表数据”的勾选项,此处代表是否带数据备份,即勾选该选项会将分析库中的数据备份,此处不建议勾选。原因有以下两点:
(1).如果业务库数据量太大,会导致备份恢复耗时特别久;
(2)主题表数据存在于分析库中,主题表恢复到新环境后,将主题表继续映射到原分析库一样可以正常使用。
图片2.png (112.09 KB, 下载次数: )
2019-11-26 21:06 上传
3. 点击备份,备份完毕后选择下载备份包
图片3.png (102.14 KB, 下载次数: )
2019-11-26 21:06 上传
4. admin管理员进入新服务器上的BI后台,系统管理-备份与恢复,选择恢复并上传第3步中下载下来的安装包
图片4.png (62.85 KB, 下载次数: )
2019-11-26 21:06 上传
5. 全量选择备份包的资源
注意:如果第2步中选择了带主题表数据备份,那么此处需要勾选 缺省映射方案 才能将主题表数据恢复进去。
图片5.png (103.11 KB, 下载次数: )
2019-11-26 21:06 上传
6.点击下一步,恢复完成后会自动重启服务器。二、数据库迁移方式
1. 数据库备份
找到老服务器上亿信BI的系统库,可以进入系统管理-数据库连接池中查看。
在数据库层面整体备份出来。
图片6.png (72.94 KB, 下载次数: )
2019-11-26 21:06 上传
(例如Mysql数据库备份可借用navicat中转储为sql文件,或参考数据库厂商的操作说明)
2. 数据库恢复
将第1步中备份的数据库文件恢复到新数据库中,请咨询DBA或参考数据库厂商操作说明。
3. 找到新服务器上BI的工作目录,为BI初始化配置的工作目录,如遗忘可以在系统信息中查看
图片7.png (89.08 KB, 下载次数: )
2019-11-26 21:06 上传
4. 编辑工作目录中conf/jdbc.conf文件
图片8.png (60.58 KB, 下载次数: )
2019-11-26 21:06 上传
将jdbc.conf文件中的数据库信息修改为第2步中恢复后的数据库信息,并保存
图片9.png (20.83 KB, 下载次数: )
2019-11-26 21:06 上传
5. 重启新服务器上的BI。重启完毕后访问BI的地址,可能会出现需要重新注册的情况,重新注册一下即可。