V.7.5之前老版本文件服务器迁移实战
对应用服务器及文件服务器在新服务器重新部署安装后,如何将原有的文件服务器的单据附件迁移过来,目前新版本中用administrator登录业务系统后,通过“附件万能迁移工具”可以进行有限的迁移,这方面可以参考论坛帖:“https://wenku.my7c.com/article/335839954259402240?productLineId=1&isKnowledge=2”
由于之前多次尝试用“附件万能迁移工具“进行迁移,但是由于源服务器与新服务器不在一个局域网,且IP地址也发生了变化,导致无法进行直接迁移,同时老版本无法将复制过来的附件重新进行映射。那此时应该如何迁移,经过参考论坛帖子,并经过实践,进行总结下。
1.安装好新的服务器后,从老文件服务器的文件目录下复制需要的文件,压缩打包后传输到新服务器,建议新服务器的文件服务器的目录和老服务器一致,这样可以减少后台修改的工作。
2.用管理员配置好新数据中心的“文件服务设置”,将新文件服务器IP信息配置好。
3.后台数据库执行:
select * from T_BAS_FILESERVERINFO
其中FID=1925536的是旧文件服务器的信息,而FID=7428719是新服务器配置信息
3.对系统原来的附件信息的服务器重新指向新的服务器配置信息
update [dbo].[T_BAS_FILESERVERFILEINFO] set FFILESERVERID=7428719
where FFILESERVERID=1925536
4.执行后打开历史单据的附件,就可以正常下载和在线浏览了。
尚有存疑的地方:
1) 刚开始采用的方法是将T_BAS_FILESERVERINFO的FID=1925536对应的IP地址修改为新服务器ip的方法,但是在下载历史单据的附件时,出现超时报错,提示无法连接到数据库的错误。后来才不得已去修改表T_BAS_FILESERVERFILEINFO对应的FFILESERVERID字段。
2)后重新恢复了一个测试数据中心,直接修改T_BAS_FILESERVERINFO的FID=1925536对应的IP地址修改为新服务器ip的,历史单据的附件也能正常下载,因此怀疑是在使用“附件万能迁移工具“对某些配置产生了影响。
参考:
不同文件服务器之间的附件迁移指导
https://wenku.my7c.com/article/13483?productLineId=1&isKnowledge=2
V.7.5之前老版本文件服务器迁移实战
本文2024-09-16 18:35:52发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-23184.html