首页 下载中心 支持与服务 云服务 HC服务 问答专区 练习专区 最新动态 常见问题s 合作 关于我们
2012
12/26
17:53

怎样把F-air由Windows迁移到Linux

2012-12-26 17:53:58

如果需要把协同管理系统由Windows上迁移到Linux,请按以下步骤进行:

一、检查是否已升级到最新版本

如果您当前使用的不是最新版本,那么需要先升级到最新版本

二、下载F-air最新版本的Linux安装包:
由于后面要安装F-air的Linux版,所以需要提前准备好F-air最新版本的Linux安装包,可以从服务社网站下载。

三、停止tomcat

执行下列操作前,需要先停止tomcat,以免其他员工还在使用系统(怎样停止Tomcat)。

执行这个操作后,所有在线的员工都会被强制下线,以确保后面的备份、升级过程中禁止员工使用。

四、系统整体备份:

采用“手工备份”的方式,将整个系统备份下来。操作方法非常简单,只要把现在服务器上F-air的安装目录(如D:\fuwushe)拷贝下来即可(可以拷贝到另一台PC或移动硬盘上)。

建议:如果是要在原服务器上安装Linux版本,那么后面将会把原来的F-air卸载,这种情况建议做二份备份,以免万一备份损坏。

五、导出数据库:

需要在现有服务器上把数据库导出(怎样导出数据库?),可以得到一个名字类似于stfoa20091111163333.sql”的文件(文件名中的数字可能不同),把这个文件也拷贝出来(可以拷贝到另一台PC或移动硬盘上)。

六、准备好安装了Linux操作系统的服务器:

1)    如果要把F-air转到一台新服务器上,那么需要提前给新服务器安装好Linux操作系统;

2)    如果要把F-air转到当前的Windows服务器,那么需要在当前服务器重新安装Linux操作系统;

七、在新服务器上重新安装F-air

准备好安装了Linux操作系统的服务器后,然后参照实施手册中Linux下安装协同管理协同的操作说明安装好Linux版本的协同管理系统

八、导入数据库:

把前面导出的数据库文件拷贝到新服务器上(可以拷贝到任意地方),然后执行数据库导入(怎样导入数据库?),导入时选择这个数据库文件即可。

九、导入原来的其它数据:

系统中有些数据是以文件形式保存的、并不在数据库中,因此需要再导入这些数据。可以从前面“手工备份的数据中,把下列文件夹拷贝到这台服务器的“对应”目录下(直接覆盖即可),包括:

安装目录/upload
安装目录/derby
安装目录/tomcat/webapps/tc/UserFiles

比如:如果F-air原来安装在D:\fuwushe下,现在安装在了/usr/local/fuwushe下,那么只要把上面这些文件夹拷贝到/usr/local/fuwushe下面的“对应”目录中。

十、更新数据库中附件路径

由于F-air新的安装目录与原来不同,因此还要再更新数据库中的附件路径。
“启动”协同管理系统,然后登录主控系统(现在要用新服务器的地址登录了),执行“系统维护”菜单下的“附件目录迁移”功能,指定“原目录”和“迁移至”:

再点击“开始迁移”按钮,完成后,系统即可正常使用。


完成上述操作后,即可成功将
F-airWindows迁移至Linux

【上一篇】: 怎样把系统迁移至另一台服务器(Windows版、迁移到不同目录时) 【下一篇】: 怎样把F-air由32位升级到64位(Windows版)
【上一篇】: 怎样把系统迁移至另一台服务器(Windows版、迁移到不同目录时)
【下一篇】: 怎样把F-air由32位升级到64位(Windows版)