【技术实现步骤摘要】
基于动态策略的数据备份方法、系统、装置、设备及介质
[0001]本公开涉及数据存储
,尤其涉及一种基于动态策略的数据备份方法、系统、装置、设备及介质。
技术介绍
[0002]随着互联网技术的快速发展,出现了越来越多的云计算服务,例如,基础设施即服务(Infrastructure as a Service,IaaS)、平台即服务(Platform as a Service
,PaaS
)、软件即服务(Software as a Service,SaaS)。云存储服务在数据管理、数据访问等方面提供了更大的灵活性,可高效地扩展数据库,因而,各种云计算服务会将数据存储在云服务器中。但云服务器存储数据通常比本地存储数据的费用要高,如何降低冗余数据在云服务器中的备份存储,降低云存储服务的费用,是目前亟待解决的技术问题。
[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0004] ...
【技术保护点】
【技术特征摘要】
1.一种基于动态策略的数据备份方法,其特征在于,包括:接收客户端的文件上传请求,其中,所述文件上传请求用于请求上传一个或多个待备份文件;判断所述待备份文件是否为首次上传的文件;若所述待备份文件为首次上传的文件,则根据所述待备份文件的实体关系三元组,确定所述待备份文件的文件优先级;若所述待备份文件非首次上传的文件,则根据所述待备份文件的访问次数,确定所述待备份文件的文件优先级;根据所述待备份文件的文件优先级,对所述待备份文件进行备份。2.根据权利要求1所述的基于动态策略的数据备份方法,其特征在于,根据所述待备份文件的文件优先级,对所述待备份文件进行备份,包括:根据所述待备份文件的文件优先级,确定存储所述待备份文件的一个或多个服务器;将所述待备份文件存储到一个或多个服务器上。3.根据权利要求1所述的基于动态策略的数据备份方法,其特征在于,根据所述待备份文件的实体关系三元组,确定所述待备份文件的文件优先级,包括:获取所述待备份文件的文件内容;从所述待备份文件的文件内容中提取实体关系三元组;获取实体关系三元组在预设语料库中出现的次数;根据实体关系三元组在预设语料库中出现的次数,确定所述待备份文件的文件优先级。4.根据权利要求1至3中任意一项所述的基于动态策略的数据备份方法,其特征在于,判断所述待备份文件是否为首次上传的文件,包括:利用MD5信息摘要算法生成所述待备份文件的MD5值;根据所述待备份文件的MD5值,判断所述待备份文件是否为首次上传的文件。5.根据权利要求1所述的基于动态策略的数据备份方法,其特征在于,在根据所述待备份文件的文件优先级,对所述待备份文件进行备份之后,所述方法还包括:接收客户端的文件删除请求,其中,所述文件删除请求用于请求删除一个或多个文件;判断待删除的文件是否存在;若存在待删除的文件,则删除待删除的文件。6.根据权利要求1所述的基于动态策略的数据备份方法,其特征在于,在根据所述待备份文件的文件优先级,对所述待备份文件进行备份之后,所述方法还包括:接收客户端的文件访问请求,...
【专利技术属性】
技术研发人员:张宇,刘少卿,韩冬,杜忠田,张宇峰,李忠,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。