一种用于实现异构文件管理平台的文件迁移方法及系统技术方案

技术编号:33281815 阅读:14 留言:0更新日期:2022-04-30 23:42
本发明专利技术公开了一种用于实现异构文件管理平台的文件迁移方法及系统,属于文档管理技术领域。本发明专利技术方法,包括:针对第一文件管理平台上的目标文件及文件夹类型进行梳理,并在第二文件管理平台上建立与目标文件及文件夹对应的文件夹分类及属性,将所述文件夹分类及属性描述在迁移列表中;根据迁移列表建立文件提取迁移程序及文件导入迁移的程序;通过所述文件提取迁移程序将第一文件管理平台中的目标文件以及文件夹进行提取,将提取后的目标文件及文件夹使用文件导入迁移程序导入第二文件管理平台。本发明专利技术的优点在于:能按需保持原文档的分类,准确地、快速的文档迁移其他的平台。快速的文档迁移其他的平台。快速的文档迁移其他的平台。

【技术实现步骤摘要】
一种用于实现异构文件管理平台的文件迁移方法及系统


[0001]本专利技术涉及文档管理
,并且更具体地,涉及一种用于实现异构文件管理平台的文件迁移方法及系统。

技术介绍

[0002]随着信息技术发展,对公服务的企业和单位的业务大幅增加,业务申请的电子资料存储要求越来越高,业务系统需要更新换代,电子文档涉及跨平台迁移。对于异构文件管理平台的文档能否够准确、快速地完成迁移,是业务系统能否正常切换上线的依赖及保证。但是现有技术中针对文档的迁移不能够准确快速的完成。

技术实现思路

[0003]针对上述问题,本专利技术提出了一种用于实现异构文件管理平台的文件迁移方法,包括:
[0004]针对第一文件管理平台上的目标文件及文件夹类型进行梳理,并在第二文件管理平台上建立与目标文件及文件夹对应的文件夹分类及属性,将所述文件夹分类及属性描述在迁移列表中;
[0005]根据迁移列表建立文件提取迁移程序及文件导入迁移的程序;
[0006]通过所述文件提取迁移程序将第一文件管理平台中的目标文件以及文件夹进行提取,将提取后的目标文件及文件夹使用文件导入迁移程序导入第二文件管理平台。
[0007]可选的,方法还包括,获取第一管理平台上的文件及文件夹的Checksum值,以及获取将第一文件管理平台中的目标文件以及文件夹进行提取后的,目标文件以及文件夹的校验Checksum值,将Checksum值及校验Checksum值进行对比,若对比后Checksum值及校验Checksum值,则迁移的目标文件以及文件夹保持一致。
[0008]可选的,文件提取迁移程序及文件导入迁移的程序使用java语言建立。
[0009]本专利技术还提出了一种用于实现异构文件管理平台的文件迁移系统,包括:
[0010]梳理单元,针对第一文件管理平台上的目标文件及文件夹类型进行梳理,并在第二文件管理平台上建立与目标文件及文件夹对应的文件夹分类及属性,将所述文件夹分类及属性描述在迁移列表中;
[0011]程序建立单元,根据迁移列表建立文件提取迁移程序及文件导入迁移的程序;
[0012]迁移单元,通过所述文件提取迁移程序将第一文件管理平台中的目标文件以及文件夹进行提取,将提取后的目标文件及文件夹使用文件导入迁移程序导入第二文件管理平台。
[0013]可选的,系统还包括,对比单元,获取第一管理平台上的文件及文件夹的Checksum值,以及获取将第一文件管理平台中的目标文件以及文件夹进行提取后的,目标文件以及文件夹的校验Checksum值,将Checksum值及校验Checksum值进行对比,若对比后Checksum值及校验Checksum值,则迁移的目标文件以及文件夹保持一致。
[0014]可选的,文件提取迁移程序及文件导入迁移的程序使用java语言建立。
[0015]本专利技术的优点在于:能按需保持原文档的分类,准确地、快速的文档迁移其他的平台,把文档类型规范化迁移、Checksum方案为文档迁移提供准确性校验,为异构文档管理平台文档数据的迁移提供一种高效方法。
附图说明
[0016]图1为本专利技术方法的流程图;
[0017]图2为本专利技术系统的结构图。
具体实施方式
[0018]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0019]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
[0020]本专利技术提供了一种用于实现异构文件管理平台的文件迁移方法,如图1所示,包括:
[0021]针对第一文件管理平台上的目标文件及文件夹类型进行梳理,并在第二文件管理平台上建立与目标文件及文件夹对应的文件夹分类及属性,将所述文件夹分类及属性描述在迁移列表中;
[0022]根据迁移列表建立文件提取迁移程序及文件导入迁移的程序;
[0023]通过所述文件提取迁移程序将第一文件管理平台中的目标文件以及文件夹进行提取,将提取后的目标文件及文件夹使用文件导入迁移程序导入第二文件管理平台。
[0024]获取第一管理平台上的文件及文件夹的Checksum值,以及获取将第一文件管理平台中的目标文件以及文件夹进行提取后的,目标文件以及文件夹的校验Checksum值,将Checksum值及校验Checksum值进行对比,若对比后Checksum值及校验Checksum值,则迁移的目标文件以及文件夹保持一致。
[0025]其中,文件提取迁移程序及文件导入迁移的程序使用java语言建立。
[0026]下面结合实施例对本专利技术进行进一步的说明:
[0027]本专利技术的实施例以Documentum文件管理平台文档迁移到FileNet文件管理平台为例进行说明;
[0028]实施例说明分为四个阶段,如下:
[0029]1、档类型梳理及创建
[0030]Documentum文件管理平台Document(文件),Folder type(文件夹类型)梳理,在FileNet上创建对应的Document,Folder CLASS(文件夹分类)及属性,在迁移数据库创建Folder,Document迁移列表,每一个文档的相关描述属性都记录在迁移列表中。
[0031]Documentum文档管理平台文档管理分为三层:Folder层、Document层、Content(内容)层。在FileNet创建Folder及Document class,而Content层在FileNet文档管理平台由平台的file system管理。
[0032]2、文档提取迁移程序开发
[0033]按原Documentum文档类型分别创建Document迁移列表,使用JAVA开发语言,开发迁移程序根据Document迁移列表从Documentum多线程提取文档到本地并进行压缩打包,在提取的同时对文档进行Checksum。线程与压缩打包数量在迁移程序参数文件灵活配置。
[0034]3、文档导入迁移程序开发
[0035]使用JAVA开发语言,开发迁移导入程序,把文档的数据压缩包进行解压,导入程序根据Document迁移列表把文档及Document属性通过写入FileNet。导入程序设计成可以多线程、多客户端并行运行,大大提高文档迁移速度。
[0036]4、文档校验
[0037]使用JAVA开发语言,开发一个对FileNet平台上的文档进行Checksum,得到的Checksum值与Docum本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于实现异构文件管理平台的文件迁移方法,所述方法包括:针对第一文件管理平台上的目标文件及文件夹类型进行梳理,并在第二文件管理平台上建立与目标文件及文件夹对应的文件夹分类及属性,将所述文件夹分类及属性描述在迁移列表中;根据迁移列表建立文件提取迁移程序及文件导入迁移的程序;通过所述文件提取迁移程序将第一文件管理平台中的目标文件以及文件夹进行提取,将提取后的目标文件及文件夹使用文件导入迁移程序导入第二文件管理平台。2.根据权利1所述的方法,所述方法还包括,获取第一管理平台上的文件及文件夹的Checksum值,以及获取将第一文件管理平台中的目标文件以及文件夹进行提取后的,目标文件以及文件夹的校验Checksum值,将Checksum值及校验Checksum值进行对比,若对比后Checksum值及校验Checksum值,则迁移的目标文件以及文件夹保持一致。3.根据权利要求1所述的方法,所述文件提取迁移程序及文件导入迁移的程序使用java语言建立。4.一种用于实现异构文件管理...

【专利技术属性】
技术研发人员:程念胜陈丽华黎荣成邓斯玉文兆明侯方
申请(专利权)人:航天信息股份有限公司广州航天软件分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1