发明名称 文件同步系统及方法
摘要 本发明提供一种文件同步系统。该同步系统接收客户端通过访问入口传送的文件,指定该文件该在分布式存储系统中的多个存储路径,并根据指定的存储路径将该文件分别存储到相应的多个存储单元。之后,该同步系统在各存储单元上产生单元文件日志,在所述访问入口产生系统文件日志,并定时搜集各存储单元存储的单元文件日志,将搜集到的单元文件日志存储到一个预设的存储位置。当某个存储单元中存储的文件需要修复时,该同步系统比较搜集到的单元文件日志及系统文件日志确定该存储单元原本存储的文件及与该存储单元存储有相同文件的其它存储单元,并从该其它存储单元复制该文件到该存储单元。本发明还提供一种文件同步方法。
申请公布号 CN103294704A 申请公布日期 2013.09.11
申请号 CN201210047314.8 申请日期 2012.02.28
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 李忠一;林海洪;李大鹏
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种文件同步方法,应用于分布式存储系统,其特征在于,该方法包括:接收客户端通过访问入口传送的文件;指定该文件该在分布式存储系统中的多个存储路径;根据指定的存储路径将该文件分别存储到分布式存储系统中相应的多个存储单元;在各存储单元上产生单元文件日志记录该存储单元存储的文件的存储信息,在所述访问入口产生系统文件日志记录所有存储单元上存储的文件的存储信息;定时搜集各存储单元存储的单元文件日志,将搜集到的单元文件日志存储到分布式存储系统中一个预设的存储位置;及当第一存储单元中存储的文件需要修复时,比较搜集到的单元文件日志及系统文件日志确定该第一存储单元需要修复的文件及存储有该需要修复的文件的第二存储单元,并从该第二存储单元复制该需要修复的文件到该第一存储单元。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号