[发明专利]一种计算机数据智能备份方法在审
| 申请号: | 201510123310.7 | 申请日: | 2015-03-20 |
| 公开(公告)号: | CN104714864A | 公开(公告)日: | 2015-06-17 |
| 发明(设计)人: | 胡晓勤;黄传波;谢俊峰 | 申请(专利权)人: | 成都云祺科技有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 无 | 代理人: | 无 |
| 地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 计算机 数据 智能 备份 方法 | ||
1.一种计算机数据智能备份方法,其特征在于,包括:
步骤1,完全备份模块暂停文件变化检测,扫描用户系统,获得用户系统特征并发送到云端,生成未备份文件列表并向云端进行完全备份,用户系统特征至少包括操作系统名称、版本、安装路径以及所有安装的应用程序的名称、版本、安装路径;
步骤2,激活文件变化检测,完全备份模块向文件变化检测模块发送激活消息,文件变化模块从暂停状态改为运行状态;
步骤3,文件变化检测并发送,文件变化检测模块获取系统中文件变化事件,并获得和该文件变化事件相关的文件全路径名、时间、进程名和类型组成一条文件变化事件消息,并发送给增量判定模块;
步骤4,规则载入步骤,增量判定模块从规则库中载入规则,至少包括用户类规则和系统类规则;
步骤5,增量文件判定步骤,增量判定模块等待接收文件变化事件,判断文件变化事件是否为重复事件,匹配规则库中的规则,如果不匹配所有用户类规则或匹配任意一条系统类规则,则将文件变化事件的文件全路径名写入到增量文件列表,否则丢弃该文件变化事件消息;
步骤6,读入增量文件列表步骤,增量备份模块读入所有的增量文件的全路径名;
步骤7,增量备份查找出增量文件所在的增备卷,遍历每个增备卷,对每个增备卷生成快照,挂载快照,并将增量文件、增量文件全路径名、增量文件摘要值发送到云端,删除快照,最后清空增量文件列表;
步骤8,规则库更新步骤,规则库更新模块向云端发送主机特性,云端根据主机特性,返回规则库;
步骤9,规则库写入步骤,规则更新模块将更新后的规则写入到规则库中。
2.如权力要求1所述的计算机数据智能备份方法,其特征在于,所述步骤1中生成未备份文件列表并向云端进行完全备份进一步为:
步骤21,云端根据用户系统特征,与预先备份的操作系统文件、应用程序文件进行比较,当匹配后,结合本地系统安装路径,生成匹配文件的全路径名写入到已备份文件列表中(但不需要文件摘要值),同时将以前备份的用户数据文件列表及摘要值写到已备份文件列表中,将备份文件列表发送给完全备份模块;
步骤22,枚举系统所有卷,生成全备卷列表;
步骤23,判断全备卷列表是否为空,如果为空,转步骤28,如果不为空,转步骤24;
步骤24,选择全备卷列表中的一个全备卷,对该全备卷生成快照;
步骤25,生成未备份文件列表步骤,挂载步骤24生成的快照,遍历快照中的每个文件夹、文件,生成全路径名,将全路径名和已备份文件列表对比,对于在已备份文件列表中匹配上的全路径名,如果该全路径名不含有摘要值的,则认为匹配成功,该文件已经备份,否则,如果含有摘要值,则计算本地系统中该文件的摘要值,并和备份文件列表中对应记录的摘要值比较是否相等,如果相等,则认为该文件已备份,否则将该文件全路径添加到未备份文件列表,对于在已备份文件列表中未匹配的全路径名,将该文件全路径添加到未备份文件列表;
步骤26,向云端发送未备份文件列表、未备份文件、摘要值,清空未备份文件列表;
步骤27,删除步骤24生成的快照,从全备卷列表中移除该全备卷,转步骤23;
步骤28,向云端发送完全备份结束消息;
步骤29,向文件变化检测模块发送激活消息,文件变化检测从暂停状态变为运行状态。
3.如权力要求1所述的计算机数据智能备份方法,其特征在于,所述步骤4中用户类规则和系统类规则,其特征在于:
用户类规则至少包括:用户进程排除规则、用户进程目录名排除规则、文件名称排除规则;系统类规则至少包括:系统进程包含规则;
用户进程排除规则匹配条件:进程名称;
用户进程目录名排除规则匹配条件:用户进程名且目录的全路径名;
文件名称排除规则匹配条件:文件的全路径名;
系统进程包含规则匹配条件:进程名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都云祺科技有限公司;,未经成都云祺科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510123310.7/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





