【技术实现步骤摘要】
一种数据文件处理的方法及系统
本申请涉及数据文件处理
,尤其涉及一种数据文件处理的方法及系统。
技术介绍
光盘存储由于其介质的可靠性,在对数据安全比较高得应用领域中,有很好得比较优势。在归档领域,目前普遍使用了光盘进行文档长久的保存,这种方式在从热存储向冷存储的迁移上取得了较好的效果,但仍存在一些不足或缺陷。具体表现为,在将客户端上的待归档数据刻录到光盘库中时,经常出现因为网络或者其他原因导致的数据上传失败,而现有技术采用的文件传输方式,在上传失败后多采取重新上传的方式,没有对文件上传效率和文件的完整性进行综合考虑。
技术实现思路
(一)专利技术目的本申请要解决的技术问题是提供一种数据文件处理的方法,通过调用服务器端提供的数据归档服务,完成待归档数据的归档和上传,并通过保存归档数据上传过程中形成的临时记录文件,使数据上传过程在中断后,能够实现选择性续传。(二)技术方案为解决上述问题,本申请的第一方面提供了一种数据文件处理的方法,用于客户端,包括:调用服务器端提供的数据归档服务,启动归档任务;基于所述数据归档服务中提供的执行策略,对所述归档任务进行设置,所述执行策略包括时间策略、存放路径策略和归档数据选择策略;基于设置后的所述归档任务对待归档数据进行归档,形成归档数据;将所述归档数据上传至所述服务器端的缓存存储器,使所述归档数据可经由所述服务器端迁移到与所述服务器端通信连接的光盘库中;其中,所述归档数据上传至所述服务器端的缓存存储
【技术保护点】
1.一种数据文件处理的方法,用于客户端,其特征在于,包括:/n调用服务器端提供的数据归档服务,启动归档任务;/n基于所述数据归档服务中提供的执行策略,对所述归档任务进行设置,所述执行策略包括时间策略、存放路径策略和归档数据选择策略;/n基于设置后的所述归档任务对待归档数据进行归档,形成归档数据;/n将所述归档数据上传至所述服务器端的缓存存储器,使所述归档数据可经由所述服务器端迁移到与所述服务器端通信连接的光盘库中;/n其中,所述归档数据上传至所述服务器端的缓存存储器的过程中还形成有临时记录文件,所述临时记录文件用于记录有所述归档数据上传过程中形成的文件或文件块的标记信息。/n
【技术特征摘要】
1.一种数据文件处理的方法,用于客户端,其特征在于,包括:
调用服务器端提供的数据归档服务,启动归档任务;
基于所述数据归档服务中提供的执行策略,对所述归档任务进行设置,所述执行策略包括时间策略、存放路径策略和归档数据选择策略;
基于设置后的所述归档任务对待归档数据进行归档,形成归档数据;
将所述归档数据上传至所述服务器端的缓存存储器,使所述归档数据可经由所述服务器端迁移到与所述服务器端通信连接的光盘库中;
其中,所述归档数据上传至所述服务器端的缓存存储器的过程中还形成有临时记录文件,所述临时记录文件用于记录有所述归档数据上传过程中形成的文件或文件块的标记信息。
2.根据权利要求1所述的方法,其特征在于,将所述归档数据上传至所述服务器端的缓存存储器之后,还包括:
间隔预定时间后,基于所述归档任务对新的待归档数据进行归档,形成新的归档数据;
将所述新的归档数据上传至所述服务器端的缓存存储器中;
重复上述间隔预定时间后形成新的归档数据,到将所述新的归档数据上传至所述服务器端的缓存存储器中的步骤,直到上传完毕基于所述归档任务形成的全部归档数据。
3.根据权利要求1或2所述的方法,其特征在于,将所述归档数据上传至所述服务器端的缓存存储器,包括:
当所述归档数据上传过程中形成的文件需要分块上传时,每完成一个文件块的上传后,在所述临时记录文件中记录所述文件块的块信息,所述块信息包括uploadID信息和partNumber信息;
当所述归档数据上传过程中形成的文件不需要分块上传时,在一个文件上传完成后,在临时记录文件中记录所述文件的文件名信息;
遍历所述临时记录文件中的所述块信息和所述文件名信息,滤除与所述临时记录文件中记录的所述块信息和所述文件名信息对应的所述归档数据上传过程中形成的文件或文件块;
继续上传剩下的所述文件或文件块。
4.根据权利要求1或2所述的方法,其特征在于,所述归档数据中还包括执行本次所述归档任务时的所述客户端的系统信息文件,所述系统信息文件用于所述客户端的系统崩溃时,使所述客户端根据所述系统信息文件恢复到执行本次所述归档任务前的工作状态。
5.一种数据文件处理的方法,用于服务器端,其特征在于,包括:
响应客户端的调用,为所述客户端提供数据归档服务,使所述客户端根据所述数据归档服务启动归档任务,并使所述客户端基于所述数据归档服务中提供的执行策略设置其归档任务,所述执行策略包括时间策略、存放路径策略和归档数据选择策略;
通过缓存存储器接收所述客户端上传的归档数据;
将所述归档数据从所述缓存存储器中迁移到与所述服务器端通信连接的光盘库中;
其中,通过缓存存储器接收所述客户端上传的归档数据的过程中还形成有临时记录文件,所述临时记录文件用于记录有所述归档数据上传过程中形成的文件或文件块的标记信息。
6.根据权利要求5所述的方法,其特征在于,将所述归档数据从所...
【专利技术属性】
技术研发人员:王晟权,杨镇铭,解晓雨,马海,丁晓阳,史程,王湃,赵建军,
申请(专利权)人:华录光存储研究院大连有限公司,中国华录集团有限公司,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。