历史版本2 :本地机器信息认证迁移 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

FineBI 版本
JAR 包版本
5.12020-01-15

1.2 应用场景

下面两个场景下需要用户进行 License 迁移。

  • 当用户购买了 FineBI 之后,将其部署在服务器 A 上,由于公司发展需要,要将报表工程迁移到服务器 B 上,需要使用 License 迁移程序生成新的 License 放置在服务器 B 上。

  • 跨大版本升级时,如 FineBI 4.1 升级到 FineBI5.1,必须要重新注册 License 才能使用( 即 4.1 的 License 在 5.1 不能使用 )。这样做的原因在于:用户保留原有旧版本的 License 的话,相当于同时有一套 4.1 和 5.1 的,所以先要用 License 迁移程序将 4.1 的 License 销毁,才能生成新的 5.1 的 License 使用。

1.3 实现方法

将服务器 B 的信息发送给 FineBI 的商务,详细发送内容和联系方式请参见 本地机器信息认证

用户收到 License 的迁移程序后输入原 FineBI 工程的 URL,生成验证码,

打开迁移工具,输入验证码,迁移程序自动将原 FineBI 的注册销毁,并解锁新的 Fanruan.lic 。


注:License 迁移之前,请确认所迁移的 FineBI 工程可以在原服务器上正常启动。

2. Windows 环境迁移编辑

2.1 获取迁移程序

导出新服务器的注册信息并发送给帆软商务,获取最新的迁移工具,步骤请参考 本地机器信息认证 中的 3.1 章和 3.2 章。

注:不要打开生成的 RegistrationInformation.rif 文件,这会导致文件损坏,如果再将其发送给帆软商务,就会导致注册不成功。

收到 FineBI 商务发送的最新的 License 迁移程序,如下图所示:

1601262205939971.png

2.2 生成验证码

注:2020-01-15 之前的FineBI 版本不需要生成。

以超级管理员身份登录需要销毁 License 的数据决策系统,访问指定 URL 生成相应验证码。

示例URL 地址:http://localhost:37799/webroot/decision/v10/register/remove/captcha 可输入实际 FineBI 工程地址访问,如下图所示:

1601262457182494.png

注:每次访问 URL 重新生成验证码,若 30 分钟内依次生成了多个验证码,在新验证码生成时旧验证码失效。

2.3 输入卸载服务器目标地址和验证码

打开迁移工具 remove.exe,在迁移工具中输入验证码。

若原来FineBI 已正式注册且通信成功,输入「卸载服务器目标地址」,例如:http://localhost:37799/webroot/decision ,按照提示输入 2.2 节生成的验证码:若验证码校验成功,则 lic 迁移成功,如下图所示:

image.png

2.4 生成  Fanruan.lic 文件

若提示「迁移成功」,则在当前命令行窗口工作目录下会自动生成「Fanruan.lic」文件。如下图所示:

image.png

2.5 重新注册

按照 本地机器信息认证 为新的服务器重新注册即可。

3. Linux 环境迁移编辑

3.1 获取迁移程序

步骤请见本文 2.1 章「获取迁移程序」,用户收到的迁移程序如下图所示:
222

为迁移程序添加可执行权限。代码如下所示:

chmod u+x lic_remove

3.2 生成验证码

该步骤请参考本文 2.2 章节「生成验证码」。

3.3 输入卸载服务器目标地址和验证码

1)解密并注册,执行迁移程序,命令为:

./lic_remove

2)该步骤请参考本文 2.3 章节「输入卸载服务器目标地址」并「输入验证码」。

3.4 生成 Fanruan.lic

输入 URL 地址后执行,迁移程序自动将原 FineBI 的注册销毁,并生成新的 Fanruan.lic,如下图所示:

222

4. Mac 系统编辑

4.1 获取迁移程序

步骤请见本文 2.1 章「获取迁移程序」,用户收到的迁移程序如下图所示:

222

4.2 生成验证码

该步骤请参考本文 2.2 章节「生成验证码」。

4.3 输入卸载服务器目标地址和验证码

1)添加可执行权限,如下图所示:

222

2)解密并注册,执行迁移程序,命令为:

./lic_remove

3)请参考本文 2.3 章节「输入卸载服务器目标地址」和「输入验证码」。

4.4 生成 Fanruan.lic

输入 URL 地址后执行,迁移程序自动将原FineBI 的注册销毁,并在当前命令行窗口工作目录下自动生成「Fanruan.lic」文件。

用这个新生成的 License 文件重新注册即可,注册方式请参见:本地机器信息认证

5. 注意事项编辑

5.1 输入卸载服务器目标地址报错提示

在「迁移程序」中输入所需要卸载的服务器目标地址。

1)在用户输入「卸载服务器目标地址」后,若迁移工具与此地址通信失败,命令行窗口中提示用户:

连接服务器失败,请检查地址是否正确,重新输入:,如下图所示 :

1571823343806650.png

2)在用户输入服务器目标地址后,若此地址未注册或为临时注册,则提示用户:

迁移失败,报表服务器未注册或为临时注册,如下图所示:

1571823607320055.png