【技术实现步骤摘要】
一种数据备份方法、装置和服务器
本专利技术涉及数据备份
,特别是涉及一种数据备份方法、装置和服务器。
技术介绍
目前,为了保证电子设备中文件的安全,常常需要对文件进行备份。而现有的备份技术考虑得更多的是数据的一致性的问题,在该种备份技术中,当文件中的数据被修改时,该文件的备份文件中的相同数据也必须被修改,以保证备份文件与该文件相同。该种备份技术会导致,当文件中的数据被破坏之后,被破坏的数据会同步到各个备份文件,导致所有备份文件中的数据被破坏。
技术实现思路
本专利技术实施例的目的在于提供一种数据备份方法、装置和服务器,以保证备份文件不被破坏,提高备份文件的安全性。第一方面,本专利技术实施例提供了一种数据备份方法,该方法可以包括:获得目标存储设备中发生了变动的文件对应的目标变动消息;其中,所获得的目标变动消息是在预设备份时间点的上一备份时间点至预设备份时间点之间生成的;一个文件对应的目标变动消息中包括:该文件的标识信息和变动类型信息;当到达预设备份时间点时,基于所获得的目标变动消息,判断目标存储设备中的文件的变动是否满足异常变动规则;若否,对待处理变动消息中的目标标识信息所关联的目标文件进行备份;待处理变动消息为:变动类型信息与预设变动类型信息相匹配的目标变动消息;预设变动类型信息为:用于标识文件的文件内容发生变动的信息。第二方面,本专利技术实施例还提供了一种数据备份装置,该装置可以包括:获得单元,用于获得目标存储设备中发生了变动的文件对应的目标变动消息;其中,所获得的目标变动消息是在预设备份时间点的上一备份时间点至预设备份时间点之间生成的;一个文件对应的 ...
【技术保护点】
1.一种数据备份方法,其特征在于,所述方法包括:获得目标存储设备中发生了变动的文件对应的目标变动消息;其中,所获得的目标变动消息是在预设备份时间点的上一备份时间点至所述预设备份时间点之间生成的;一个文件对应的目标变动消息中包括:该文件的标识信息和变动类型信息;当到达所述预设备份时间点时,基于所获得的目标变动消息,判断所述目标存储设备中的文件的变动是否满足异常变动规则;若否,对待处理变动消息中的目标标识信息所关联的目标文件进行备份;所述待处理变动消息为:变动类型信息与预设变动类型信息相匹配的目标变动消息;所述预设变动类型信息为:用于标识文件的文件内容发生变动的信息。
【技术特征摘要】
1.一种数据备份方法,其特征在于,所述方法包括:获得目标存储设备中发生了变动的文件对应的目标变动消息;其中,所获得的目标变动消息是在预设备份时间点的上一备份时间点至所述预设备份时间点之间生成的;一个文件对应的目标变动消息中包括:该文件的标识信息和变动类型信息;当到达所述预设备份时间点时,基于所获得的目标变动消息,判断所述目标存储设备中的文件的变动是否满足异常变动规则;若否,对待处理变动消息中的目标标识信息所关联的目标文件进行备份;所述待处理变动消息为:变动类型信息与预设变动类型信息相匹配的目标变动消息;所述预设变动类型信息为:用于标识文件的文件内容发生变动的信息。2.根据权利要求1所述的方法,其特征在于,在所述对待处理变动消息中的目标标识信息所关联的目标文件进行备份的步骤之后,所述方法还包括:根据本次对所述目标文件进行备份的备份时间点,生成针对所述目标文件的备份版本标识;利用所述目标标识信息、所述备份版本标识、所述目标文件的备份存储位置生成备份记录。3.根据权利要求1所述的方法,其特征在于,所述异常变动规则包括:所获得的目标变动消息中变动类型信息为删除的目标变动消息的数目大于第一预设阈值;或,所获得的目标变动消息中变动类型信息为修改文件后缀的目标变动消息的数目大于第二预设阈值;或,所获得的目标变动消息中变动类型信息为修改文件内容的目标变动消息的数目大于第三预设阈值。4.根据权利要求1所述的方法,其特征在于,在所述获得目标存储设备中发生了变动的文件对应的目标变动消息的步骤之前,所述方法还包括:对所述目标存储设备中全量数据进行备份,得到全量备份数据;将所述全量备份数据的读写权限设置为可读不可写。5.根据权利要求2-4中任一项所述的方法,其特征在于,在所述利用所述目标标识信息、所述备份版本标识、所述目标文件的备份存储位置生成备份记录的步骤之后,所述方法还包括:当接收到携带有所述目标标识信息和期望恢复时间点的修复指令时,在所述备份记录中查找所述目标标识信息所对应的所有备份版本标识;从所述所有备份版本标识中查找与所述期望恢复时间点最接近的备份版本标识,作为目标备份版本标识;确定所述目标标识信息和所述目标备份版本标识所对应的备份存储位置,作为目标备份存储位置;利用所述目标备份存储位置所存储的文件,对所述目标存储设备中所述目标标识信息所对应的文件进行替换。6.根据权利要求1所述的方法,其特征在于,在判断所述目标存储设备中的文件的变动满足异常变动规则时,所述方法还包括:放弃对所述待处理变动消息中的目标标识信息所关联的目标文件进行备份。7.一种数据备份装置,其特征在于,所述装置包括:获得单元,用于获得目标存储设备中发生了变动的文件对应的目标变动消息;其中,所获得的目标变动消息是在预设备份时间点的上一备份时间点至所述预设备份时间点之间生成的;一个文件对应的目标变...
【专利技术属性】
技术研发人员:葛应超,徐寅俊,卢明樊,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。