1 .一种数据备份方法,其特征在于,应用于副备份服务器,所述方法包括:
通过预设的第一单向访问网络通道,向主备份服务器发送备份指令,以获取来自所述
主备份服务器的当前数据保留时长和待备份数据,其中,所述第一单向访问网络通道允许
所述副备份服务器访问所述主备份服务器,所述当前数据保留时长用于表征所述待备份数
据在所述主备份服务器中的保留时长;
获取所述副备份服务器的剩余存储空间;
根据预设的备份策略、所述剩余存储空间和所述当前数据保留时长,确定目标数据保
留时长,其中,所述目标数据保留时长大于所述当前数据保留时长;
对所述待备份数据进行备份,以使所述待备份数据的保留时长为所述目标数据保留时
长;
其中,所述根据预设的备份策略、所述剩余存储空间和所述当前数据保留时长,确定目
标数据保留时长,包括:
将所述剩余存储空间输入预设的时长预测模块,得到可用时长,其中,所述时长预测模
块是通过历史备份数据的占用量来确定的,对于相同的所述剩余存储空间,若所述历史备
份数据的占 用量越小,预测得到的所述可用时长越大,若所述历史备份数据的占用量越大,
预测得到的所述可用时长越小;
对所述可用时长和预设的数据保留时长阈值进行比较;
在所述可用时长大于等于所述数据保留时长阈值的情况下,根据预设的备份策略和所
述当前数据保留时长,确定目标数据保留时长。
2.根据权利要求1所述的方法,其特征在于,所述在所述可用时长大于等于所述数据保
留时长阈值的情况下,根据预设的备份策略和所述当前数据保留时长,确定目标数据保留
时长,包括:
在所述可用时长大于等于所述数据保留时长阈值的情况下,获取所述待备份数据的重
要度;
根据预设的备份策略和所述重要度,确定所述当前数据保留时长的增量系数,其中,所
述增量系数与所述重要度呈正相关,所述增量系数大于一;
根据所述当前数据保留时长和所述增量系数,确定目标数据保留时长。
3 .根据权利要求1所述的方法,其特征在于,所述备份指令包括查询指令、检测指令和
复制指令;所述通过预设的第一单向访问网络通道,向主备份服务器发送备份指令,以获取
来自所述主备份服务器的当前数据保留时长和待备份数据,包括:
通过预设的第一单向访问网络通道和预设的查询频率,向主备份服务器发送所述查询
指令,以获取来自所述主备份服务器的待备份数据的当前数据保留时长;
通过所述第一单向访问网络通道,向所述主备份服务器发送所述检测指令,以获取来
自所述主备份服务器的检测结果,其中,所述检测指令用于使所述主备份服务器对包含所
述待备份数据的备份文件进行文件头异常检测;
当所述检测结果为正常结果,向所述主备份服务器发送所述复制指令,以获取来自所
述主备份服务器的待备份数据;
当所述检测结果为异常结果,生成告警信息,并发送所述告警信息。
4 .根据权利要求1所述的方法,其特征在于,还包括:
权 利 要 求 书
1/3 页
2
评论