飞哥探sj金蝶软件用友技术

UAP平台nc附件迁移方案

2018-11-15  本文已影响0人  ruffee探世界

场景:1、系统中的附件存放在数据库表中,且占用较大空间;

           2、附件格式复杂,单个文件较大;

          3、所有的附件需要存储在本地,对于旧有的存储在数据库中的文件

          保证其在“磁盘存储”下可用,提供了一个将数据库中的文件迁移到磁盘中工具。

##还原前须知:

备份数据库、备份应用、准备一个足够大的磁盘空间(虚拟机部署)    

本地、ftp存储或者文件服务器存储都可行

##数据库脚本查询相关附件个数及文件大小:

select count(*), sum(t.flength / 1024 / 1024) from sm_filestoreview t

##部署补丁:hotwebs、modules  确保hotwebs下没有相同的文件目录

##配置sysconfig

将文件存储方式设置为本地存储、ftp或者文件服务器(文件服务器需测试是否可正常提交下载附件)

##自定义附件存储的路径:

首先在sysconfig中将文档存储设置为本地文件存储,然后修改{nchome}/ierp/sf/documentConfig.xml 文件,

修改参数root.dir.path的value值

 此值修改之后就不可以再次修改 ,存储路径修改之后需要重启服务。

##重启服务

##访问  

http://ip:端口/file/remove/index.jsp   配置数据源,执行文件迁移

##测试

结合系统读写速度,12G平均需要30分钟左右的迁移时间,如果磁盘读写速度快,则更省时间!

##迁移完成

完成迁移后,需经过一段时间的运行测试,验证无误后,方可删掉附件数据库表中的数据;

最好将备份文件保存完好

附件:文档管理中心配置

如有相关需求,可与本人联系!

                        喜欢小弟,请加关注哦,另小弟开了家淘宝,往各位老板光临!!!

上一篇 下一篇

猜你喜欢

热点阅读