多数据中心数据同步方法技术

技术编号:11277693 阅读:99 留言:0更新日期:2015-04-09 10:27
本发明专利技术公开了一种多数据中心数据同步方法,属于数据同步领域,本发明专利技术包括查询数据文件是否存在的步骤、传输文件的步骤和在文件传输时对传输进度进行监控的步骤。本发明专利技术能够对多数据中心的镜像模板提高自动化控制,实现自动同步功能和文件传输。

【技术实现步骤摘要】

【技术保护点】
一种多数据中心数据同步方法,其特征在于包括查询数据文件是否存在的步骤、传输文件的步骤和在文件传输时对传输进度进行监控的步骤;所述查询数据文件是否存在的步骤按以下方法实现:通过JSch对象目标连接到目的服务器,通过执行Shell查询命令查询目的服务器该文件是否存在;如果数据文件存在,检查该数据文件的MD5值,通过检查该数据文件在目标服务器和本地数据中心的MD5值是否匹配,获得文件是否完整的信息;所述传输文件的步骤按以下方法实现:A1、获取传输命令信息;A2、创建传输线程;A3、根据目标服务器的IP地址创建ChannelSftp实例对象;A4、设置传输模式和文件监控;A5、将目标文件名加临时文件后缀,启动传输;A6、将传输完成的文件名改成正确名称;所述在文件传输时对传输进度进行监控的步骤按以下方法实现:检查文件传输是否完毕,当文件传输完毕时,更新任务状态后结束;当文件传输未完毕时,更新传输任务表中最新进度后继续检查文件传输是否完毕,直到文件传输完毕。

【技术特征摘要】

【专利技术属性】
技术研发人员:贾璐
申请(专利权)人:北京天云融创软件技术有限公司
类型:发明
国别省市:北京;11

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

1