一种基于kdfs系统的文件备份方法与系统的制作方法_2

文档序号:9839683阅读:来源:国知局
KDFS系统中各集群的目标备份数量均为I。
[0055]步骤S104:根据所述目标备份数量对所述各集群分别进行所述文件的备份。
[0056]最后根据目标备份数量对文件进行备份。
[0057]如图3所示,为本实施例的原理示意图,用户上传文件后根据APPID通过判定器判定级别,根据级别确定集群备份数量进行备份,之后可获取所述应用标识对应的访问记录,根据应用标识对应的访问记录调整级别,再重新确定集群备份数量进行备份,还可以响应用户的下载指令在指定的集群中下载目标文件。
[0058]应用本实施例提供的一种基于KDFS系统的文件备份方法,获取用户上传文件,通过预设级别判定规则判定所述文件所属的应用标识的级别,根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量,根据所述目标备份数量对所述各集群分别进行所述文件的备份,可以为上传文件所属的应用标识进行等级划分,根据不同的等级对KDFS系统中的各集群分别进行不同备份数量的文件备份,可以根据文件所属应用标识对应的重要程度有针对地调整集群的备份数量进行文件备份,在保证文件安全的同时,极大地减少文件备份对磁盘空间的负担。
[0059]实施例二:
[0060]本发明还提供了一种基于KDFS系统的文件备份系统,图4示出了本发明基于KDFS系统的文件备份系统实施例二的结构示意图,包括:
[0061 ]文件获取模块101,用于获取用户上传文件;
[0062]级别确定模块102,与所述文件获取模块101相连接,用于通过预设级别判定规则判定所述文件所属的应用标识的级别;
[0063]集群备份数量确定模块103,与所述级别确定模块102相连接,用于根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量;
[0064]集群备份模块104,与所述集群备份数量确定模块103相连接,用于根据所述目标备份数量对所述各集群分别进行所述文件的备份。
[0065]应用本发明提供的一种基于KDFS系统的文件备份系统,获取用户上传文件,通过预设级别判定规则判定所述文件所属的应用标识的级别,根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量,根据所述目标备份数量对所述各集群分别进行所述文件的备份,可以为上传文件所属的应用标识进行等级划分,根据不同的等级对KDFS系统中的各集群分别进行不同备份数量的文件备份,可以根据文件所属应用标识对应的重要程度有针对地调整集群的备份数量进行文件备份,在保证文件安全的同时,极大地减少文件备份对磁盘空间的负担。
[0066]实施例三:
[0067]图5示出了本发明基于KDFS系统的文件备份系统实施例三的结构示意图,对应于图4,还包括:
[0068]访问记录获取模块105,用于获取所述应用标识对应的访问记录;
[0069]级别调整模块106,与所述访问记录获取模块105以及所述集群备份数量确定模块103均相连接,用于根据应用标识对应的访问记录调整级别,令所述集群备份数量确定模块工作;
[0070]文件下载模块107,与所述集群备份模块104以及所述访问记录获取模块105均相连接,用于响应用户的下载指令在指定的集群中下载所述文件。
[0071]本实施例系统通过获取用户对文件的访问记录,根据用户数和访问次数调整文件所述APPID的级别。
[0072]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0073]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0074]以上对本发明所提供的方法和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种基于KDFS系统的文件备份方法,其特征在于,包括: 步骤A:获取用户上传文件; 步骤B:通过预设级别判定规则判定所述文件所属的应用标识的级别; 步骤C:根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量; 步骤D:根据所述目标备份数量对所述各集群分别进行所述文件的备份。2.根据权利要求1所述的基于KDFS系统的文件备份方法,其特征在于,通过预设级别判定规则判定所述文件所属的应用标识的级别包括: 判断所述文件所属的应用标识是否存储于优先级列表中,如果是,则确定所述文件所属的应用标识为优先级别,否则将所有评级的应用标识对应的访问参数由大到小进行排序,当所述应用标识对应的访问参数在所述排序中位于前第一预设比例时,确定所述应用标识为第一级别,当在所述排序中位于前第一预设比例至前第二预设比例之间时,确定所述应用标识为第二级别,当在所述排序中位于前第二预设比例之后时,确定所述应用标识为第三级别。3.根据权利要求2所述的基于KDFS系统的文件备份方法,其特征在于,所述访问参数包括: 所述应用标识对应的访问用户数量与所述应用标识对应的访问次数。4.根据权利要求2所述的基于KDFS系统的文件备份方法,其特征在于,根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量包括: 当所述文件所属的应用标识为优先级别时,根据指令确定KDFS系统中各集群的目标备份数量; 当所述文件所属的应用标识为第一级别时,确定KDFS系统中各集群的目标备份数量均为第一预设数量; 当所述文件所属的应用标识为第二级别时,确定上传的所述文件所在集群的目标备份数量为第一预设数量,确定KDFS系统中除上传的所述文件所在集群之外的其他各集群的目标备份数量均为小于第一预设数量的第二预设数量; 当所述文件所属的应用标识为第三级别时,确定KDFS系统中各集群的目标备份数量均为第二预设数量。5.根据权利要求1所述的基于KDFS系统的文件备份方法,其特征在于,根据所述目标备份数量对所述各集群分别进行所述文件的备份后还包括: 获取所述应用标识对应的访问记录; 根据应用标识对应的访问记录调整级别,返回步骤C。6.根据权利要求1所述的基于KDFS系统的文件备份方法,其特征在于,根据所述目标备份数量对所述各集群分别进行所述文件的备份后还包括: 响应用户的下载指令在指定的集群中下载所述文件。7.一种基于KDFS系统的文件备份系统,其特征在于,包括: 文件获取模块,用于获取用户上传文件; 级别确定模块,与所述文件获取模块相连接,用于通过预设级别判定规则判定所述文件所属的应用标识的级别; 集群备份数量确定模块,与所述级别确定模块相连接,用于根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量; 集群备份模块,与所述集群备份数量确定模块相连接,用于根据所述目标备份数量对所述各集群分别进行所述文件的备份。8.根据权利要求7所述的基于KDFS系统的文件备份系统,其特征在于,还包括: 访问记录获取模块,用于获取所述应用标识对应的访问记录。9.根据权利要求7所述的基于KDFS系统的文件备份系统,其特征在于,还包括: 级别调整模块,与所述访问记录获取模块以及所述集群备份数量确定模块均相连接,用于根据应用标识对应的访问记录调整级别,令所述集群备份数量确定模块工作。10.根据权利要求7所述的基于KDFS系统的文件备份系统,其特征在于,还包括: 文件下载模块,与所述集群备份模块相连接,用于响应用户的下载指令在指定的集群中下载所述文件。
【专利摘要】本发明公开了一种基于KDFS系统的文件备份方法与系统,获取用户上传文件,通过预设级别判定规则判定所述文件所属的应用标识的级别,根据所述级别通过预设备份数量确定规则确定KDFS系统中各集群的目标备份数量,根据所述目标备份数量对所述各集群分别进行所述文件的备份,可以为上传文件所属的应用标识进行等级划分,根据不同的等级对KDFS系统中的各集群分别进行不同备份数量的文件备份,可以根据文件所属应用标识对应的重要程度有针对地调整集群的备份数量进行文件备份,在保证文件安全的同时,极大地减少文件备份对磁盘空间的负担。
【IPC分类】G06F17/30, G06F11/14
【公开号】CN105608167
【申请号】CN201510964653
【发明人】牟建伟, 胡博, 陈桓, 罗利辉
【申请人】金蝶软件(中国)有限公司
【公开日】2016年5月25日
【申请日】2015年12月18日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1