预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109766218A(43)申请公布日2019.05.17(21)申请号201811575289.4(22)申请日2018.12.21(71)申请人中信百信银行股份有限公司地址100029北京市朝阳区安定路5号院3号楼8层(72)发明人杜芳华(74)专利代理机构北京市兰台律师事务所11354代理人张峰陈耀东(51)Int.Cl.G06F11/14(2006.01)权利要求书1页说明书3页附图2页(54)发明名称基于分布式存储的数据备份方法(57)摘要本发明属于金融系统数据备份技术领域,公开了一种基于分布式存储的数据备份的方法。包括判断应用服务器业务低峰期的步骤,确认备份数据所在的文件系统、文件目录、文件命名格式的步骤,判断备份数据所在的文件系统剩余空间大小是否超过阈值的步骤,获取备份数据的步骤,生成备份数据存储前缀的步骤,备份数据重传分布式存储的步骤,删除本地临时备份文件,删除过期数据的步骤。通过本方案,金融企业无需购买额外的专用硬件设备,降低了企业的备份数据成本,备份数据在分布式存储上有多个副本,根据副本数量的设置,任意不超过副本数量的服务器损坏,都能恢复备份数据。CN109766218ACN109766218A权利要求书1/1页1.一种基于分布式存储的数据备份的方法,其特征在于,包括如下步骤:设置备份数据上传分布式存储的副本数;判断应用服务器业务低峰期,如果应用服务器业务处于低峰期,进行数据备份任务;确定备份数据的路径,所述路径包括文件系统、文件目录、文件命名格式,备份程序启动时,首先查找指定的文件系统,然后查找指定的文件目录,最后查找指定命名格式的文件;判断备份数据所在的文件系统剩余空间大小是否超过阈值,如果文件系统剩余空间超过阈值,备份程序打印备份日志,然后退出备份任务;如果文件系统剩余空间未超过阈值,获取备份数据,将查找到的备份数据追加到一个新的本地临时文件当中,完成后对新文件压缩并修改文件名;生成备份数据分布式存储前缀,用于标记备份数据在分布式存储系统中的存储目录;上传备份数据;删除本地临时文件,释放磁盘空间;备份数据上传成功后,按照指定规则删除本地已过期的数据。2.根据权利要求1所述的基于分布式存储的数据备份的方法,其特征在于,上传备份数据时,根据分布式存储返回的值,判断是否需要重新上传。3.根据权利要求1所述的基于分布式存储的数据备份的方法,其特征在于,所述文件系统为独立的文件系统,所述文件目录在所述独立的文件系统中。4.根据权利要求1所述的基于分布式存储的数据备份的方法,其特征在于,在获取备份数据的步骤中,根据文件命名格式查找文件,并将该查找的文件拷贝追加到本地备份临时文件,并压缩后修改文件名。5.根据权利要求1所述的基于分布式存储的数据备份的方法,其特征在于,所述生成备份数据分布式存储前缀的步骤中,前缀包括备份数据类别、应用名、机器名、日期。6.根据权利要求2所述的基于分布式存储的数据备份的方法,其特征在于,上传备份数据失败,则在设定上传次数范围内重新上传备份数据。7.根据权利要求6所述的基于分布式存储的数据备份的方法,其特征在于,设定上传次数为3。8.根据权利要求1所述的基于分布式存储的数据备份的方法,其特征在于,删除本地已过期的数据时,按照日期规则删除过期数据。2CN109766218A说明书1/3页基于分布式存储的数据备份方法技术领域[0001]本发明属于金融系统数据备份技术领域,特别涉及一种基于分布式存储的数据备份的方法。背景技术[0002]相关术语解释:[0003]文件系统:文件系统是操作系统用于明确存储设备(常见的是磁盘,也有基于NANDFlash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。[0004]分布式存储:分布式存储是一种数据存储技术,通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落。[0005]数据备份:数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。[0006]现有的金融企业备份数据,都是使用商业的虚拟带库、磁带库等备份方法。这些方法的缺点是金融企业使用维护成本高,且备份数据没有多副本存储,当备份设备自身故障时,无法保证恢复备份数据。发明内容[0007]本发明提供一种基于分布式存储的数据备份方法,包括如下步骤:[0008]步骤1,设置备份数据上传分布式存储的副本数。[0009]步骤2,判断应用服务器业务低峰期,数据备份任务应该在业务低峰期进行,不能影响在线业务。[0010]步骤3,确定备份数据的路径,所述路径包括文