永发信息网

服务器迁移

答案:1  悬赏:10  手机版
解决时间 2021-03-03 17:15
服务器迁移
最佳答案
客户由于以下原因可能会要进行OA的迁移

1) 项目实施阶段,通过某项测试,把通过测试的机器的OA环境搬迁到另一台机上

2) OA应用服务器硬件升级或故障,为了不影响OA正常使用,需要搬迁

3) OA应用做双机互备,双机热备等

此OA应用服务迁移如果涉及OA数据库的变动,请参考『迁移OA数据库』。

1. 相同操作系统间迁移,如从一台windows2003系统机器迁移到另一台windows2003系统机器

直接把$OA_HOME目录拷贝到另一台机器相同路径下(如果拷贝到另一台机器的路径不相同,方法请参考跨操作系统迁移,来修改路径参数);

2.跨操作系统迁移(如从windows操作系统迁移到linux)或者在同一台机器下不同路径下迁移

将$OA_HOME目录压缩成.tar格式,然后上传到目录机器上,解压到需要的路径下

请检查以下这些文件,将路径修改成实际的路径:

1.$OA_HOME/TomcatX/conf/server.xml文件Context path="/oa" docBase=" E:/OA/firstframe/webapp"中docBase的值

或者$OA_HOME/ApusicX/config/server.xml文件application name="oa" base =" E:/OA/firstframe/webapp "中base的值

2.$OA_HOME/firstframe/bin/set-server-env.bat(非windows环境:$OA_HOME/firstframe/bin/init.sh)文件中OA_HOME,JAVA_HOME,JRE_HOME等参数的路径值

3.$OA_HOME/firstframe/resources/firstframe.properties文件中constant.main_storage_dir的值(OA公文处理表单等文件的存放目录路径)

注意:由windows操作系统迁移至其他操作系统,要将数据库中各模块附件中路径的反斜杠全部改成正斜杠,脚本如下:

--oracle脚本:update archive2_attach set serverfile=replace(serverfile,'
','/');update archives_attach set serverfile=replace(serverfile,'
','/');update books_info set serverfile=replace(serverfile,'
','/');update bulletins_attach set serverfile=replace(serverfile,'
','/');update calendar_attach set serverfile=replace(serverfile,'
','/');update docex_fileattach set serverfile=replace(serverfile,'
','/');update fileman set serverfile=replace(serverfile,'
','/');update forum_attachment set serverfile=replace(serverfile,'
','/');update knowledge_attach set serverfile=replace(serverfile,'
','/');update meeting_attach set serverfile=replace(serverfile,'
','/');update messages_attach set serverfile=replace(serverfile,'
','/');update news_attach set serverfile=replace(serverfile,'
','/');update workflow_fileattach set serverfile=replace(serverfile,'
','/');update workflow_signature set serverfile=replace(serverfile,'
','/');update workflow_wordtemplate set serverfile=replace(serverfile,'
','/');update workflow_websign set serverfile=replace(serverfile,'
','/');commit;

--mssql脚本:update archive2_attach set serverfile=replace(serverfile,'
','/')update archives_attach set serverfile=replace(serverfile,'
','/')update books_info set serverfile=replace(serverfile,'
','/')update bulletins_attach set serverfile=replace(serverfile,'
','/')update calendar_attach set serverfile=replace(serverfile,'
','/')update docex_fileattach set serverfile=replace(serverfile,'
','/')update fileman set serverfile=replace(serverfile,'
','/')update forum_attachment set serverfile=replace(serverfile,'
','/')update knowledge_attach set serverfile=replace(serverfile,'
','/')update meeting_attach set serverfile=replace(serverfile,'
','/')update messages_attach set serverfile=replace(serverfile,'
','/')update news_attach set serverfile=replace(serverfile,'
','/')update workflow_fileattach set serverfile=replace(serverfile,'
','/')update workflow_signature set serverfile=replace(serverfile,'
','/')update workflow_wordtemplate set serverfile=replace(serverfile,'
','/')update workflow_websign set serverfile=replace(serverfile,'
','/')go

因为中间件缓存中保存了原来路径参数,影响OA使用,所以在启动OA服务之前请清删除OA缓存文件,$OA_HOME/ApusicX/deploy或$OA_HOME/TomcatX/work/Catalina/localhost目录下的所有文件夹,启动OA服务后重新申请license,如中间件是apusic,还需要重新申请apusic的license,请联系实施人员申请。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
蚊子什么时候最多
美苏两极格局最终形成的标志是A. 雅尔塔体制
红米1微信里有了信息,手机桌面没有任何提示
在两类危险源中,第一类危险源控制的方法有
商丘市东和专用设备有限公司地址在什么地方,
欠水欠木的女孩名字姓张
丹霞园南门地址在什么地方,想过去办事
西游记镇元大仙的真实实力?
model:ea703平板电脑怎么刷机
藏奥堂足浴馆这个地址在什么地方,我要处理点
陶粒混凝土有什么作用
看到老师没打招呼,他也看到我了,以后怎么面
德尼斯酒店西餐在哪里啊,我有事要去这个地方
幽门梗阻的患者最常发生的酸碱平衡紊乱是A.代
急求ems内网,内网啊。帮忙查5140059595004
推荐资讯
支付宝200,000,00元是多少人民币
“举秀才,不知书;举孝廉,父别居。”反映的
乳沟中间长了一堆很小的痘痘,有点痒怎么回事
过电网的方法
王师傅10分之3小时安装9片扇叶,36分钟能安装
中国银行业监督管理委员会(烟台监管分局)在什
股票里的中枢怎么理解
云南旅游百事通国际旅行社民航路百大城市理想
用硬件管家可以检测出手机有没有拆修过吗
广州芳村车管所有体检的吗?
4又12分7加 2x=2怎么做
对方QQ设置为允许任何人添加时我就会添加失败
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?