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

怎样把系统迁移至另一台服务器(Windows版、迁移到不同目录时)

2012-12-08 12:09:09

有些用户因为某些原因(如硬盘空间不足或其它配置不足),需要把系统迁移到另一台服务器(均为Windows版),而且是要迁移到不同的目录上(比如原来是在D:\fuwushe,现在要迁移到新服务器的E:\fuwushe),可以先在原服务器上“停止系统”,然后按下列方式进行(注意:不能直接把系统从当前服务器拷到另一个服务器):

一、先把数据库、附件、培训系统课件及其它数据拷贝下来:
1 拷贝数据库、附件:

把安装目录下的mysqlupload这两个文件夹拷贝下来。

2 拷贝培训系统的课件:

课件在“安装目录\tomcat\webapps\tc\courseware”下面,把这个文件夹拷贝下来。

3 其它数据:下面三个目录中有一些数据,也需要拷贝下来。

安装目录\tomcat\webapps\oa\UserFiles

安装目录\tomcat\webapps\tc\UserFiles

安装目录\tomcat\webapps\help\common\images


二、在新的服务器上建立系统并恢复数据
1 在新的服务器上安装好系统(一定要用与原服务器相同版本的安装包)

2 再把上面拷贝的六个文件夹分别覆盖到对应的位置


三、更新数据库中附件路径
例如:要从“d:\\Fuwushe\\”移植到另外一台服务器上的“e:\\Fuwushe\\”。
首先,点击下载qianyi.zip文件,解压为qianyi.sql,然后用记事本打开,可以看到下列sql语句:
update oa_tbl_attachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update oa_tbl_docinstanceattach set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update oa_tbl_mydocumentattachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update oa_tbl_noticeattachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update oa_tbl_diary_attachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update cp_tbl_contract_attachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

update cp_tbl_paysheet_attachment set attachurl=replace(attachurl,’d:\\Fuwushe\\’,’e:\\Fuwushe\\’);

可以根据您本次迁移的实际目录对这个文件进行修改。

然后,把这个文件在“数据库备份恢复工具”MyAdmin的“数据恢复”中做恢复操作即可。操作方法见“数据库备份恢复工具的使用说明”中的“5、数据恢复”(SQL文件选择qianyi.sql即可),如下图所示:

点击“恢复”后,协同管理系统即可正常使用

注意:如果原来的协同管理系统是32位版(操作系统可以是32位或64位),那么新服务器无论是32位或64操作系统均可。但如果原来的协同管理系统是64位版(操作系统当然也肯定是64位),那么新服务器也必须采用64操作系统。
说明:上面是F12.8_sp2之前版本的说明,从F12.8_sp2开始可以采用更简便的方式。如果您使用的是以前的版本,请升级到F12.8_sp2或更新版本后再按新的说明进行迁移。

【上一篇】: 历史版本下载地址 【下一篇】: 没有了
【上一篇】: 历史版本下载地址
【下一篇】: 没有了