文件同步方法及系统技术方案

技术编号:4351481 阅读:229 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例涉及一种文件同步方法,包括客户端获得第一主机中的文件内容,服务器端通过单向传输网络从所述客户端获得所述文件内容,并将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同步。另外,本发明专利技术实施例还提供了一种文件同步系统。采用本发明专利技术实施例的方法及系统,扩展了单向传输技术的应用,提高了文件同步的效率,确保了文件同步的安全性和可靠性。

【技术实现步骤摘要】

本专利技术涉及通信系统,尤其涉及一种文件同步方法及系统
技术介绍
网络技术所带来的资源利用率的提升、应用功能的扩展、性能的提升对我国现代 化、科技化、信息化建设起着重大作用,如何在保障网络及信息系统应用的基础上确保网络 及信息系统安全性成为最重要的研究对象。传统的保障安全的方法,即在不同安全级别的 网络中进行信息交换的时候,由人工将需要转移的文件进行拷贝、粘贴,从而实现在两个不 同安全级别的网络间的信息交换。 专利技术人在实施本专利技术过程中,发现现有技术至少存在如下技术问题 现有技术以人工方法实现不同安全级别网络间的文件拷贝、粘贴的工作效率低,安全性转移到人的因素上,可靠性无法保证。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种文件同步方法及系统,可通过单向传输网络实现第一主机与第二主机之间的文件内容同步,扩展了单向传输技术的应用,提高了文件同步的效率,确保了文件同步的安全性和可靠性。 为解决上述技术问题,本专利技术实施例采用如下技术方案 —种文件同步方法,包括 客户端获得第一主机中的文件内容; 服务器端通过单向传输网络从所述客户端获得所述文件内容,并将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同步。 —种文件同步系统,包括 客户端,用于获得第一主机中的文件内容; 单向传输网络,用于单向传输所述文件内容; 服务器端,用于通过所述单向传输网络从所述客户端获得所述文件内容,并将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同止 少。 本专利技术实施例的有益效果是 通过客户端获得第一主机中的文件内容,服务器端通过单向传输网络从所述客户 端获得所述文件内容,将所述文件内容发送到第二主机,以完成所述文件内容从所述第一 主机到所述第二主机的同步,扩展了单向传输技术的应用,从而提高了文件同步的效率,确 保了文件同步的安全性和可靠性。 下面结合附图对本专利技术实施例作进一步的详细描述。附图说明 图1是本专利技术实施例的文件同步方法的主要流程 图2是本专利技术的文件同步方法的具体实施例示意 图3是本专利技术实施例的文件同步系统的主要结构 图4是本专利技术的文件同步系统的具体实施例示意图。具体实施例方式本专利技术实施例提供了一种文件同步方法及一种文件同步系统,可通过单向传输网络实现第一主机与第二主机之间的文件内容同步,扩展了单向传输技术的应用,提高了文件同步的效率,确保了文件同步的安全性和可靠性。 图1是本专利技术实施例的文件同步方法的主要流程图,参照该图,该方法主要包括 IOI,客户端获得第一主机中的文件内容,具体地,第一主机可以是第一网络中的主机,文件可以是图片、word文档或音频文件等,而文件内容可以是文件全部内容也可以是文件中的部分内容,文件内容可包括文件属性信息、文件有效数据等,属性信息可以包括文件的大小、修改时间、创建时间、权限等; 102,服务器端通过单向传输网络从所述客户端获得所述文件内容,并将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同步,具体地,单向传输网络中可存在一个或多个单向传输设备,该单向传输设备可构成所述文件内容传输的数据传输通道上的节点,所述文件内容的传输可利用单向传输网络中一条或多条数据传输通道,第二主机可以是第二网络中的主机,例如,第一网络可以是管理网,第二网络可以是生产网。 实施如图1所示的本专利技术实施例的文件同步方法,通过101获得第一主机中的文件内容,102通过单向传输网络获得所述文件内容,将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同步,扩展了单向传输技术的应用,提高了文件同步的效率,确保了文件同步的安全性和可靠性。 图2是本专利技术的文件同步方法的具体实施例示意图,参照该图,该方法主要包括 201,客户端向第一主机发送文件内容获取请求,具体地,第一主机可以是第一网络中的主机,该文件内容获取请求是获取第一主机中待同步文件内容的请求,文件可以是图片、word文档或音频文件等,而文件内容可以是文件全部内容也可以是文件中的部分内容,文件内容可包括文件属性信息、文件有效数据等,属性信息可以包括文件的大小、修改时间、创建时间、权限等;客户端与第一主机之间可通过服务器端信息块(Server MessageBlock, SMB)协议或文件传输协议(File Transfer Protocol, FTP)通信; 202,第一主机接收到文件内容获取请求后,向客户端返回对应的待同步的文件内容; 当然,客户端也可以不发送上述文件内容获取请求,而被动接收来自第一主机发送的文件内容; 203,客户端获得并存储第一主机返回的文件内容后,可以对文件内容进行文件内容同步的相关处理,可以包括如下多种处理中的一种或多种的组合 A、可以对文件内容以任务的形式进行配置,具体地,客户端可提供简洁的配置界面,高度自定义的配置方法,从而完成对文件内容以任务的形式进行的配置;对文件同步任5务的配置信息予以保存,便于读取,并自动或手动进行文件同步任务的操作; B、可以配置单向传输网络中文件内容的数据传输通道,具体地,可选择单向传输网络中由一个或多个节点形成的一条或多条数据传输通道进行文件内容的传输,即可进行多数据传输通道传输; C、可以对文件内容进行过滤,可提供默认的过滤方式或自定义的过滤方式,默认的过滤方式为对只读文件、隐藏文件或系统文件进行过滤的方式,自定义的过滤方式为允许以文件扩展名为过滤条件或包含其他过滤条件进行过滤的方式; D、可以记录客户端进行处理的日志信息,具体地,可记录客户端的所有操作以及文件内容的同步状态,如传输失败信息,该传输失败信息可以包括失败节点信息、时间信息、目标主机(如第二主机)端口等; 204,客户端对文件内容进行相关处理之后,通过单向传输网络向服务器端发送文件内容,具体的,单向传输网络的文件内容传输方向为从客户端到服务器端的方向,单向传输网络中可存在一个或多个单向传输设备,该单向传输设备可构成文件内容传输的数据传输通道上的节点,文件内容的传输具体可根据预处理中配置的一条或多条数据传输通道来进行文件内容传输,第二主机可以是第二网络中的主机,例如,第一网络可以是管理网,第二网络可以是生产网; 205,服务器端获得通过单向传输网络传来的文件内容之后,对该文件内容进行文件内容同步的相关处理,可以包括如下多种处理中的一种或多种的组合 E、可以对文件内容进行校验,具体地,可以采用校验码对传输过来的文件内容的完整性、有效性、合法性进行校验,对文件同步任务的配置文件校验的选项,来应对高安全性的文件同步任务;对有文件内容校验需要的任务,则应对传输完毕的文件内容做数据校验,对校验失败的文件内容可以做删除处理; F、可以记录服务器端进行处理的日志信息,具体地,可记录服务器端的所有操作以及文件内容的同步状态,如传输失败信息,该传输失败信息可以包括失败节点信息、时间信息、失败原因信息、获得的文件内容信息等; 其中,服务器端获得通过单向传输网络传来的文件内容,可通过监听的方法,例如服务器端提供多路实时的文件同步任务的监听,并提供相应的接口,还可以对获得的文件内容进行保存; 206,服务器端对文件内容进行相关处理之本文档来自技高网...

【技术保护点】
一种文件同步方法,其特征在于,包括:客户端获得第一主机中的文件内容;服务器端通过单向传输网络从所述客户端获得所述文件内容,并将所述文件内容发送到第二主机,以完成所述文件内容从所述第一主机到所述第二主机的同步。

【技术特征摘要】

【专利技术属性】
技术研发人员:蓝晓敏
申请(专利权)人:深圳市维信联合科技有限公司
类型:发明
国别省市:94[中国|深圳]

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

1