[发明专利]一种数据文件的备份方法在审
申请号: | 201810386036.6 | 申请日: | 2018-04-26 |
公开(公告)号: | CN108536554A | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 张传勇;孔艳芬 | 申请(专利权)人: | 威海海洋职业学院 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 合肥中谷知识产权代理事务所(普通合伙) 34146 | 代理人: | 洪玲 |
地址: | 264300 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据文件 备份 备份处理 冗余文件 文件头部 可拆 资源利用率 备份操作 冗余备份 双重备份 指定文件 分文件 小文件 筛选 指令 测试 | ||
1.一种数据文件的备份方法,其特征在于:所述方法包括以下步骤:
步骤1-1:在接收到数据文件的备份操作指令时,对指定的文件进行拆分处理,对于可拆分处理的文件,得到其最小文件头部,另存为一个冗余文件,对不能拆分处理的文件,进行标准备份处理;
步骤1-2:对可拆分文件进行标准备份处理并对其冗余文件进行冗余备份处理。
2.根据权利要求1所述的一种数据文件备份方法,其特征在于:所述拆分处理包括以下步骤:
步骤2-1:所述文件总大小为V字节,令n=1,最小文件头部的结尾位置为p,令p=V/2并取整,规定一个最大循环次数T,s为可用字节数变量,令s=V,进入步骤2-2;
步骤2-2:令n=n+1,将文件从0-p字节的内容另存为一个与原文件类型相同的文件,使用原文件对应的应用程序打开,打开成功则进入步骤2-3,打开失败则进入步骤2-4;
步骤2-3:令s=p,p=p-V/2n,当n>T时进入步骤2-5,否则进入步骤2-2;
步骤2-4:p=p+V/2n,当n>T时进入步骤2-5,否则进入步骤2-2;
步骤2-5:当s=p时,此文件判定为不能拆分处理的文件,否则最小文件头部为0-s字节的内容。
3.根据权利要求2所述的一种数据文件备份方法,其特征在于:所述最大循环次数T取5。
4.根据权利要求1所述的一种数据文件备份方法,其特征在于:所述标准备份处理包括以下步骤:
步骤4-1:确定所述文件的备份路径;
步骤4-2:将所述备份路径添加至所述文件的属性信息中;
步骤4-3:生成所述文件的备份文件,并将所述备份文件添加至所述备份路径对应的存储空间中。
5.根据权利要求1所述的一种数据文件备份方法,其特征在于:所述冗余备份处理包括以下步骤:
步骤5-1:确定所述冗余文件的冗余备份路径;
步骤5-2:将所述冗余备份路径及冗余文件字节数添加到所述冗余文件的属性信息中;
步骤5-3:生成所述冗余文件的冗余备份文件,并将所述冗余备份文件添加至所述冗余备份路径对应的存储空间中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海海洋职业学院,未经威海海洋职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810386036.6/1.html,转载请声明来源钻瓜专利网。