一种支持多协议的文件同步方法、装置、设备及存储介质制造方法及图纸

技术编号:37973534 阅读:20 留言:0更新日期:2023-06-30 09:48
本申请公开了一种支持多协议的文件同步方法、装置、设备及存储介质,涉及计算机技术领域,包括:通过文件同步系统接收用户提交的参数数据信息,并基于参数数据信息判断文件同步系统与源服务器、文件同步系统与目的服务器之间是否成功建立连接;若成功建立连接,则将源服务器中的待同步数据写入文件同步系统;当待同步数据写入文件同步系统后,基于待同步数据生成对应的数据同步任务,以便基于数据同步任务以及预设数据获取方法获取待上传数据,并将待上传数据同步上传至目的服务器。本申请通过用户提交的参数数据信息进行服务器连接判断,当连接成功时通过文件同步系统将数据同步,简化了用户操作成本,提高了数据同步的效率。提高了数据同步的效率。提高了数据同步的效率。

【技术实现步骤摘要】
一种支持多协议的文件同步方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种支持多协议的文件同步方法、装置、设备及存储介质。

技术介绍

[0002]在互联网发展的历史长河中,数据存储始终占据着举足轻重的地位。随着互联网的发展,数据存储系统无论从存储媒介、存储架构还是数据传输协议上都进行了大量的技术革新和迭代。经历过单机存储、网络文件存储、集群文件存储以及分布式文件存储的用户,大都经历过数据迁移归档的痛苦。目前已经存在了一些C端的互联网存储产品,使得用户更方便存储、使用数据。但是大多数据的互联网存储产品更关注的是新数据的归档使用,对历史数据的归档存储仍然需要通过效率极低的人工通过单一的数据上传方式进行归档使用。例如通过搭建互联网存储系统,如网盘,实现不同设备间数据共享,通过在不同设备上进行文件上传到云端的方式实现数据归档。如果需要将历史存在不同文件服务器上的数据汇集到网盘,必须先将历史数据下载后进行网盘的唯一汇集接口进行上传,完成历史数据的归档。这一操作对于互联网资深用户来讲,数据存储系统的多协议化导致用户必须花费更本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种支持多协议的文件同步方法,其特征在于,包括:通过文件同步系统接收用户提交的参数数据信息,并基于所述参数数据信息判断所述文件同步系统与源服务器、所述文件同步系统与目的服务器之间是否成功建立连接;若所述文件同步系统与所述源服务器、所述文件同步系统与所述目的服务器之间成功建立连接,则将所述源服务器中的待同步数据写入所述文件同步系统;当所述待同步数据写入所述文件同步系统后,基于所述待同步数据生成对应的数据同步任务,以便基于所述数据同步任务以及预设数据获取方法获取待上传数据,并将所述待上传数据同步上传至所述目的服务器。2.根据权利要求1所述的支持多协议的文件同步方法,其特征在于,所述通过文件同步系统接收用户提交的参数数据信息,包括:通过文件同步系统接收用户提交的表单信息或配置模板信息;所述配置模板信息包含通过csv文件导入的第一配置模板信息以及通过json文件导入的第二配置模板信息。3.根据权利要求1所述的支持多协议的文件同步方法,其特征在于,所述基于所述参数数据信息判断所述文件同步系统与源服务器、所述文件同步系统与目的服务器之间是否成功建立连接,包括:通过数据解析类解析所述参数数据信息,以得到对应的数据配置类;所述数据配置类包含数据来源字段以及数据目标字段;通过基础操作类识别所述参数数据信息中文件传输协议的目标协议特征;基于所述目标协议特征从Handler操作类集合中确定目标操作类;所述目标操作类中包含必填字段以及可选字段;判断所述必填字段是否全部填充数据;若所述必填字段全部填充数据,则通过所述文件同步系统接收所述源服务器发送的连接请求,并将所述连接请求发送至目标服务器;接收所述目标服务器返回的应答信息,并基于所述应答信息执行预设验证操作,以得到验证结果;所述应答信息包含数据信息以及状态码信息;基于所述验证结果判断所述文件同步系统与所述源服务器、所述文件同步系统与所述目的服务器之间是否成功建立连接。4.根据权利要求3所述的支持多协议的文件同步方法,其特征在于,所述基于所述验证结果判断所述文件同步系统与所述源服务器、所述文件同步系统与所述目的服务器之间是否成功建立连接之后,还包括:若所述文件同步系统与所述源服务器、所述文件同步系统与所述目的服务器之间未成功建立连接,则生成异常信息返回至所述源服务器。5.根据权利要求3所述的支持多协议的文件同步方法,其特征在于,所述通过所述文件同步系统接收所述源服务器发送的连接请求,并将所述连接请求发送至目标服务器之前,还包括:从所述Handler操作类集合中获取用于检查的目标检查操作类;调用所述目标检查操作类执行预设检查流程;所述预设检查流程包含配置检查、文件系统服务检查、文件传输过程监控以及异常状态推送。6.根据权利要求3至5任一项所述的支持多协议的文件同步方法,其特征在于,所述将
所述源服务器中的待同步...

【专利技术属性】
技术研发人员:张乃文刘强
申请(专利权)人:北京天信瑞安信息技术有限公司
类型:发明
国别省市:

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

1