基于类型可定义的可编辑文档自适应备份方法

文档序号:7988858阅读:331来源:国知局
专利名称:基于类型可定义的可编辑文档自适应备份方法
技术领域
本发明涉及计算机通信领域,具体涉及一种基于类型可定义的可编辑文档自适应备份方法。
背景技术
目前因特网已经普,成为日常工作和生活中的一部分。例如,目前大多数的政府机 构、企业等的工作都依赖因特网,例如电子邮件服务、检索服务、文件收发服务、客户在线服务等等,这些都直接依赖于因特网实现。但是,随着员工网络的访问随意性,往往容易访问一些钓鱼、病毒相关的网站,这些网站往往带有恶意的脚本,往往会对计算机造成损害甚至信息泄漏,对于安全以及信息保密方面具有特殊要求的政府机构、企业而言往往是非常严重的后果。出于某些安全领域的需要,需要对局域网客户端在编辑任何文档以前将文档进行备份,以确保局域网任何文档的任何状态都能够得到有效的保存。目前虽然某一些编辑程序能够在编辑文件之前将文件进行自动备份,但是这些备份往往只能针对特定的某一种文件,并且和使用的编辑软件相关,因此无法实现局域网客户端以文档类型为基础的编辑文档备份。而且目前也没有任何适用于局域网的大量计算机的编辑文档备份方法。

发明内容
本发明要解决的技术问题是提供一种能够实现局域网的全局计算机编辑文档备份、文档备份准确可靠、使用方便的基于类型可定义的可编辑文档自适应备份方法。为了解决上述技术问题,本发明采用的技术方案为一种基于类型可定义的可编辑文档自适应备份方法,其实施步骤如下
1)在局域网服务器中建立包含待备份文档类型的备份文档类型表;
2)局域网客户端定时获取所述备份文档类型表;
3)局域网客户端实时截获操作系统的打开文件命令,将打开文件命令中包含的文件类型与所述备份文档类型表进行比较,如果打开文件命令中包含的文件类型被包含于备份文档类型表中,则首先将打开文件命令指向的目标文件进行备份,然后向操作系统提交打开文件命令;如果打开文件命令中未包含的文件类型被包含于备份文档类型表中,则直接向操作系统提交打开文件命令;
4)局域网客户端检测与局域网服务器的网络连接状况,并在网络连通后将备份文件发送给局域网服务器,局域网服务器将收取的文档以及局域网客户端、发送时间进行存储。作为上述技术方案的进一步改进
所述步骤4)中将打开文件命令中包含的文件类型与所述备份文档类型表进行比较具体是指接收打开文件命令,读取打开文件命令的文件名参数,获取文件名参数中的文件后缀,然后将所述文件后缀与所述备份文档类型表进行比较。所述步骤3)中将打开文件命令指向的目标文件发送给局域网服务器具体是指局域网客户端将所述打开文件命令指向的目标文件进行压缩,并同时生成压缩生成的压缩文件的校验码,再讲所述压缩文件和对应的校验码进行打包并发送给局域网服务器。所述局域网客户端与局域网服务器之间通过有线局域网、wifi无线局域网相连。本发明具有下述优点
本发明在局域网服务器中建立包含待备份文档类型的备份文档类型表,局域网客户端根据备份文档类型表来实现文档类型的备份,并且通过操作系统底层的API调用钩子来实现对文档类型的备份,局域网客户端将打开文件命令中包含的文件类型与所述备份文档类型表进行比较,如果打开文件命令中包含的文件类型被包含于备份文档类型表中,则首先将打开文件命令指向的目标文件发送给局域网服务器,然后向操作系统提交打开文件命令;如果打开文件命令中未包含的文件类型被包含于备份文档类型表中,则直接向操作系统提交打开文件命令,局域网服务器将收取的文档以及局域网客户端、发送时间进行存储,能够实现局域网的全局计算机编辑文档备份、兼容于任何文档编辑软件、而且即使断网也能够实现备份并在联网时将数据发送给局域网服务器, 具有文档备份准确可靠、使用方便的优点。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例的实施流程示意图。
具体实施例方式下面结合附图对本发明的优选实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。如图I所示,本实施例的基于类型可定义的可编辑文档自适应备份方法的施步骤如下
1)在局域网服务器中建立包含待备份文档类型的备份文档类型表;
2)局域网客户端定时获取备份文档类型表;
3)局域网客户端实时截获操作系统的打开文件命令,将打开文件命令中包含的文件类型与备份文档类型表进行比较,如果打开文件命令中包含的文件类型被包含于备份文档类型表中,则首先将打开文件命令指向的目标文件进行备份,然后向操作系统提交打开文件命令;如果打开文件命令中未包含的文件类型被包含于备份文档类型表中,则直接向操作系统提交打开文件命令;
4)局域网客户端检测与局域网服务器的网络连接状况,并在网络连通后将备份文件发送给局域网服务器,局域网服务器将收取的文档以及局域网客户端、发送时间进行存储。本实施例的步骤4)中将打开文件命令中包含的文件类型与备份文档类型表进行比较具体是指接收打开文件命令,读取打开文件命令的文件名参数,获取文件名参数中的文件后缀,然后将文件后缀与备份文档类型表进行比较。
本实施例的步骤3)中将打开文件命令指向的目标文件发送给局域网服务器具体是指局域网客户端将打开文件命令指向的目标文件进行压缩,并同时生成压缩生成的压缩文件的校验码,再讲压缩文件和对应的校验码进行打包并发送给局域网服务器。本实施例的局域网客户端与局域网服务器之间通过有线局域网、wifi无线局域网相连。
以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例, 凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种基于类型可定义的可编辑文档自适应备份方法,其特征在于其实施步骤如下 1)在局域网服务器中建立包含待备份文档类型的备份文档类型表; 2)局域网客户端定时获取所述备份文档类型表; 3)局域网客户端实时截获操作系统的打开文件命令,将打开文件命令中包含的文件类型与所述备份文档类型表进行比较,如果打开文件命令中包含的文件类型被包含于备份文档类型表中,则首先将打开文件命令指向的目标文件进行备份,然后向操作系统提交打开文件命令;如果打开文件命令中未包含的文件类型被包含于备份文档类型表中,则直接向操作系统提交打开文件命令; 4)局域网客户端检测与局域网服务器的网络连接状况,并在网络连通后将备份文件发送给局域网服务器,局域网服务器将收取的文档以及局域网客户端、发送时间进行存储。
2.根据权利要求I所述的基于类型可定义的可编辑文档自适应备份方法,其特征在于,所述步骤4)中将打开文件命令中包含的文件类型与所述备份文档类型表进行比较具体是指接收打开文件命令,读取打开文件命令的文件名參数,获取文件名參数中的文件后缀,然后将所述文件后缀与所述备份文档类型表进行比较。
3.根据权利要求2所述的基于类型可定义的可编辑文档自适应备份方法,其特征在于,所述步骤3)中将打开文件命令指向的目标文件发送给局域网服务器具体是指局域网客户端将所述打开文件命令指向的目标文件进行压缩,并同时生成压缩生成的压缩文件的校验码,再讲所述压缩文件和对应的校验码进行打包并发送给局域网服务器。
4.根据权利要求I或2或3所述的基于类型可定义的可编辑文档自适应备份方法,其特征在于所述局域网客户端与局域网服务器之间通过有线局域网、wifi无线局域网相连。
全文摘要
本发明公开了一种基于类型可定义的可编辑文档自适应备份方法,其实施步骤如下1)在局域网服务器中建立备份文档类型表;2)局域网客户端定时获取所述备份文档类型表;3)局域网客户端实时截获操作系统的打开文件命令,将打开文件命令中包含的文件类型与所述备份文档类型表进行比较,如果打开文件类型被包含于备份文档类型表中,则首先将打开文件命令指向的目标文件进行备份,然后向操作系统提交打开文件命令;4)局域网客户端在网络连通后将备份文件发送给局域网服务器,局域网服务器将收取的文档以及局域网客户端、发送时间进行存储。本发明具有能够实现局域网的全局计算机编辑文档备份、兼容于任何文档编辑软件、档备份准确可靠、使用方便的优点。
文档编号H04L29/08GK102629222SQ20111038348
公开日2012年8月8日 申请日期2011年11月28日 优先权日2011年11月28日
发明者林云 申请人:江苏奇异点网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1