1.一种基于数据备份状态的数据恢复方法,其特征在于,包括:
监控在存储备份系统中写入的数据;
当所述数据为新写入数据或更新的数据时,根据预设参数对所述数据的备份优先级进行区分,在所述存储备份系统中被备份的次数越少优先级越高;
判断所述数据是否被损坏;
当所述数据被损坏时,对优先级高的数据优先进行重构。
2.如权利要求1所述的基于数据备份状态的数据恢复方法,其特征在于,所述根据预设参数对所述数据的备份优先级进行区分包括:
根据预设参数将所述数据区分为一类数据以及二类数据;
其中,所述一类数据为被备份次数少于预设第一数值的数据,所述二类数据为被备份次数超过预设第二数值的数据。
3.如权利要求2所述的基于数据备份状态的数据恢复方法,其特征在于,所述根据预设参数将所述数据区分为一类数据以及二类数据之后还包括:
判断所述一类数据是否已备份;
如果是,则对已备份的所述一类数据减少冗余保护;如果否,则为所述一类数据增加冗余保护。
4.如权利要求2或3所述的基于数据备份状态的数据恢复方法,其特征在于,所述对优先级高的数据优先进行重构包括:
将丢失文件的i-node列表标识为一类数据,通过i-node对所述一类数据优先进行重构。
5.如权利要求4所述的基于数据备份状态的数据恢复方法,其特征在于,所述当所述数据被损坏时,对优先级高的数据优先进行重构包括:
当二次数据损毁发生时,通过在所述存储备份系统中的i-node进行数据重构。
6.一种基于数据备份状态的数据恢复系统,其特征在于,包括:
存储系统以及存储备份系统;
所述存储系统通过网络与所述存储备份系统相连,所述存储备份系统周期性对数据进行备份;
所述存储系统用于监控在所述存储备份系统中写入的数据;当所述数据为新写入数据或更新的数据时,根据预设参数对所述数据的备份优先级进行区分,在所述存储备份系统中被备份的次数越少优先级越高;当所述数据被损坏时,对优先级高的数据优先进行重构。
7.如权利要求6所述的基于数据备份状态的数据恢复系统,其特征在于,所述存储系统还包括:
冗余备份模块,用于对所述优先级高的数据进行冗余备份。
8.如权利要求7所述的基于数据备份状态的数据恢复系统,其特征在于,所述冗余备份模块还用于:
判断所述优先级高的数据是否已备份;如果是,则对已备份的所述优先级高的数据减少冗余保护。