一种文件同步方法、装置及电子设备与流程

文档序号:33712232发布日期:2023-04-01 00:22阅读:来源:国知局

技术特征:
1.一种文件同步方法,其特征在于,应用于信息安全防护设备,所述信息安全防护设备包括第一设备和第二设备,所述第二设备为一个或多个,所述文件同步方法包括:通过第一设备确定待同步文件信息;基于所述待同步文件信息生成待同步文件集;从所述待同步文件集中,分别确定所述第一设备和第二设备的同步任务;利用所述第一设备和所述第二设备执行对应的同步任务。2.根据权利要求1所述的文件同步方法,其特征在于,所述通过第一设备确定待同步文件,包括:通过所述第一设备与每个文件服务器进行通信,以获取每个所述文件服务器包括的第一文件信息;对比所述第一文件信息与第二文件信息,得到待同步文件信息,其中,所述第二文件信息为上一次与每个所述文件服务器进行通信得到并存储的。3.根据权利要求1所述的文件同步方法,其特征在于,所述基于所述待同步文件信息生成待同步文件集,包括:从所述待同步文件信息中提取所述待同步文件的文件属性;基于所述文件属性确定所述待同步文件的同步名称;基于所述第一设备的设备信息和所述文件名称确定所述第一待同步文件子集,以及基于所述第二设备的设备信息和所述文件名称确定所述第二待同步文件子集,其中,所述设备信息至少包括设备性能和设备安全系数;基于所述第一待同步文件子集和所述第二待同步文件子集,生成所述待同步文件集。4.根据权利要求3所述的文件同步方法,其特征在于,所述基于所述文件属性确定所述待同步文件的同步名称,包括:基于所述文件属性确定所述待同步文件的同步优先等级、同步时间、同步类型、同步策略以及文件名称;基于所述同步优先等级、所述同步时间、所述同步类型、所述同步策略以及所述文件名称,所述待同步文件的同步名称。5.根据权利要求1-4中任一所述的文件同步方法,其特征在于,所述第一待同步文件子集包括第一待同步文件,在所述第一待同步文件为多个的情况下,所述第一待同步文件按照同步顺序排列;所述第二待同步文件子集包括第二待同步文件,在所述第二待同步文件为多个的情况下,所述第二待同步文件按照同步顺序排列。6.根据权利要求5所述的文件同步方法,其特征在于,所述利用所述第一设备和所述第二设备执行对应的同步任务,包括:利用所述第一设备按照所述第一待同步文件的同步顺序依次同步所述第一待同步文件子集中的第一待同步文件;利用所述第二设备按照所述第二待同步文件的同步顺序依次同步所述第二待同步文件子集中的第二待同步文件。7.根据权利要求1所述的文件同步方法,其特征在于,在从所述待同步文件集中,分别确定所述第一设备和第二设备的同步任务之前,包括:将所述待同步文件集存储至预设服务器,其中,所述第一设备和所述第二设备均具备
所述预设服务器的读写权限。8.根据权利要求7所述的文件同步方法,其特征在于,还包括:利用所述第一设备基于同步结果对所述第一待同步文件的同步名称进行修改,得到每个所述第一待同步文件的第一同步结果名称;利用所述第二设备基于同步结果对所述第二待同步文件的同步名称进行修改,得到每个所述第二待同步文件的第二同步结果名称;将修改为所述第一同步结果名称的第一待同步文件以及修改为所述第二同步结果名称的第二待同步文件,存储至所述预设服务器中的预设位置。9.一种文件同步装置,其特征在于,应用于信息安全防护设备,所述信息安全防护设备包括第一设备和第二设备,所述第二设备为一个或多个,所述文件同步装置包括:第一确定模块,其配置为通过第一设备确定待同步文件信息;生成模块,其配置为基于所述待同步文件信息生成待同步文件集;第二确定模块,其配置为从所述待同步文件集中,分别确定所述第一设备和第二设备的同步任务;执行模块,其配置为利用所述第一设备和所述第二设备执行对应的同步任务。10.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至8中任意一项所述的文件同步方法的步骤。

技术总结
本申请提供了一种文件同步方法、装置及电子设备,应用于信息安全防护设备,信息安全防护设备包括第一设备和第二设备,第二设备为一个或多个,文件同步方法包括:通过第一设备确定待同步文件信息;基于待同步文件信息生成待同步文件集;从待同步文件集中,分别确定第一设备和第二设备的同步任务;利用第一设备和第二设备执行对应的同步任务。本申请通过第一设备生成待同步文件集,以使得第一设备和第二设备均能够从待同步文件集中确定出对应的同步任务,并执行,进而通过第一设备和第二设备实现文件并行同步传输的目的,同时无需增加额外的成本,并且,还能够均衡分配第一设备和第二设备的同步任务,大大提升了文件同步速率。大大提升了文件同步速率。大大提升了文件同步速率。


技术研发人员:张凌云
受保护的技术使用者:北京天融信科技有限公司 北京天融信软件有限公司
技术研发日:2022.12.28
技术公布日:2023/3/31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1