[发明专利]一种文件备份方法、装置及计算设备有效
申请号: | 202111077493.5 | 申请日: | 2021-09-15 |
公开(公告)号: | CN113535483B | 公开(公告)日: | 2021-12-07 |
发明(设计)人: | 王春林;张宇;李强 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 备份 方法 装置 计算 设备 | ||
1.一种文件备份方法,在计算设备的备份装置中执行,所述备份装置与存储设备相连,所述存储设备包括所述计算设备的本地磁盘,所述方法包括步骤:
获取待备份文件;
当备份装置对处理器的占用率不超过第一上限值,并且,对内存的占用率不超过第二上限值时,确定备份装置对资源的占用率不超过上限值;
在所述备份装置对资源的占用率不超过上限值时,基于一种或多种资源对应的权重值和每种资源当前的空闲率来计算总权重值,判断所述总权重值是否达到所述备份装置对应的启动权重值;
如果所述总权重值达到所述启动权重值,则判断所述待备份文件相对于上一次备份后的已备份文件的差异数据是否超过增量阈值;以及
如果所述差异数据超过增量阈值,则判断存储设备的剩余存储空间是否达到告警阈值,如果未达到告警阈值,则对所述待备份文件进行备份。
2.如权利要求1所述的方法,其中,判断待备份文件相对于上一次备份后的已备份文件的差异数据是否超过增量阈值的步骤包括:
确定所述待备份文件相对于上一次备份后的已备份文件的差异数据量,并计算所述差异数据量与所述已备份文件的数据量之间的比值,作为差异数据比值;
判断所述差异数据比值是否超过增量阈值。
3.如权利要求2所述的方法,其中,
如果不超过增量阈值,则每隔预定时间监控所述待备份文件的差异数据,以判断差异数据比值是否超过增量阈值。
4.如权利要求1-3中任一项所述的方法,其中,判断所述总权重值是否达到所述备份装置对应的启动权重值之前,包括步骤:
计算当前时间与上一次备份时间之间的时间差,判断所述时间差是否达到一个备份周期;
如果达到一个备份周期,则确定满足备份周期条件,并判断所述备份装置对资源的占用率是否超过上限值。
5.如权利要求1-3中任一项所述的方法,其中,一种或多种资源对应的权重值包括与处理器相对应的第一资源权重值、与内存相对应的第二资源权重值、与存储设备相对应的第三资源权重值,其中,所述一种或多种资源对应的权重值之和为1;
基于一种或多种资源对应的权重值和每种资源当前的空闲率来计算总权重值的步骤包括:
计算所述第一资源权重值与处理器当前的空闲率的第一乘积、所述第二资源权重值与内存当前的空闲率的第二乘积、所述第三资源权重值与存储设备当前的空闲率的第三乘积;
计算所述第一乘积、第二乘积和第三乘积的总和,作为所述总权重值。
6.如权利要求5所述的方法,其中,
所述存储设备还包括网络存储设备,所述网络存储设备包括FTP服务器、云盘。
7.如权利要求6所述的方法,其中,当所述存储设备为网络存储设备时,一种或多种资源对应的权重值还包括与网络带宽相对应的第四资源权重值;
基于一种或多种资源对应的权重值和每种资源当前的空闲率来计算总权重值的步骤包括:
计算所述第一资源权重值与处理器当前的空闲率的第一乘积、所述第二资源权重值与内存当前的空闲率的第二乘积、所述第三资源权重值与存储设备当前的空闲率的第三乘积、以及第四资源权重值与网络带宽当前的空闲率的第四乘积;
计算所述第一乘积、第二乘积、第三乘积和第四乘积的总和,作为所述总权重值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111077493.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种宠物食品中非法添加大麻二酚的检测方法
- 下一篇:一种可调带通滤波器