一种备份方法、实现备份的装置及计算机制造方法及图纸

技术编号:5215374 阅读:225 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种备份方法、实现备份的装置及计算机,应用于第一系统中,第一系统包括至少一个系统对象,该方法包括:当监控到至少一个系统对象发生变化时,获得至少一个系统对象对应的变化分值;根据每个至少一个系统对象对应的变化分值,计算第一系统的变化程度值;判断第一系统的变化程度值是否达到预定的第一变化阈值,产生一判断结果;当判断结果表示第一系统的变化程度值达到预定的第一变化阈值时,备份第一系统。利用该技术方案,用户可根据系统如计算机操作系统的变化程度来确定是否进行备份。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别是涉及一种备份方法、实现备份的装置及计算 机。
技术介绍
随着计算机硬盘容量的扩大,计算机越来越成为用户工作生活的一部分,用户将 重要的数据如个人数据存储到计算机的文件系统中,安装重要的软件到操作系统中;而且, 除个人数据外,还需要经常安装一些软件的重要更新到用户的计算机,例如,安装操作系统 如视窗操作系统Windows的更新文件。上述的个人数据和软件更新文件可以是各种各样的 文件类型,如动态库、Office文档、MP3、源代码、PDF、可执行程序等。现有计算机的智能备份方法为定时备份,根据设置按照预定的周期如每月或每周 进行数据的备份。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题在某 些时候,当用户在计算机上进行了很多重要操作导致计算机系统发生了较大的变化,如安 装了很多重要软件并做了很多重要操作,其中,该重要软件可包括操作系统的更新软件,该 重要操作可包括频繁编辑重要的数据文档、编写了很多代码、拷贝了很多用户的重要文件 等,而尚未达到定时备份的时间,且用户由于不知道其文件系统发生的变化已经达到某个 变化,也无法确定是否需要备份数据,从而在某些突发条件下如系统发生故障时由于未能 及时备份数据而导致所作变化丢失,给用户带来损失。
技术实现思路
本专利技术的实施例提供一种备份方法、实现备份的装置及计算机,以解决现有技术 的备份方法无法根据系统的变化程度来确定是否备份的技术问题。为了实现上述目的,一方面,提供一种备份方法,应用于第一系统中,所述第一系 统包括至少一个系统对象,其中,包括当监控到所述至少一个系统对象发生变化时,获得所述至少一个系统对象对应的 变化分值;根据每个所述至少一个系统对象对应的变化分值,计算所述第一系统的变化程度 值;判断所述第一系统的变化程度值是否达到预定的第一变化阈值,产生一判断结 果;当所述判断结果表示所述第一系统的变化程度值达到预定的第一变化阈值时,备 份所述第一系统。优选地,所述的备份方法,其中,所述计算所述至少一个系统对象对应的第一系统 的变化程度值具体为将每个所述至少一个系统对象对应的变化分值相加得到所述第一系统的变化程度值。优选地,所述的备份方法,其中,所述计算所述至少一个系统对象对应的第一系统 的变化程度值包括当所述至少一个系统对象中的至少一个第一系统对象属于第一子系统时,根据每 个所述至少一个第一系统对象对应的变化分值,计算所述第一子系统的变化程度值;当所述至少一个系统对象中的至少一个第二系统对象属于第二子系统时,根据每 个所述至少一个第二系统对象对应的变化分值,计算所述第二子系统的变化程度值;根据所述第一子系统的变化程度值、所述第二子系统的变化程度值、以及所述第 一子系统和所述第二子系统各自的加权系数,得到所述第一系统的变化程度值。优选地,所述的备份方法,其中,所述至少一个系统对象对应的变化分值由系统或 用户预先设定;或,由系统根据所述至少一个系统对象的变化量和/或变化的类型设定。优选地,所述的备份方法,其中,每个所述至少一个系统对象包括至少一个对象 属性;所述获得所述至少一个系统对象对应的变化分值包括根据所述每个所述至少一个系统对象包括的对象属性对应的变化分值,计算每个 所述发生变化的系统对象的变化分值。优选地,所述的备份方法,其中,所述计算每个所述发生变化的系统对象的变化分 值具体为将每个所述系统对象包括的所述至少一个对象属性对应的变化分值相加得到每 个所述系统对象的变化分值。另一方面,提供一种实现备份的装置,能运行的第一系统,所述第一系统包括至少 一个系统对象,其中,包括第一处理模块,用于当监控到所述至少一个系统对象发生变化时,获得所述至少 一个系统对象对应的变化分值;第二处理模块,用于根据每个所述至少一个系统对象对应的变化分值,计算所述 第一系统的变化程度值;判断模块,用于判断所述第一系统的变化程度值是否达到预定的第一变化阈值, 产生一判断结果;备份触发模块,用于当所述判断结果表示所述第一系统的变化程度值达到预定的 第一变化阈值时,备份所述第一系统。优选地,所述的装置,其中,所述第二处理模块包括第一相加模块,用于将每个所述至少一个系统对象对应的变化分值相加得到所述 第一系统的变化程度值。优选地,所述的装置,其中,所述第二处理模块包括第三处理模块,用于当所述至少一个系统对象中的至少一个第一系统对象属于第 一子系统时,根据每个所述至少一个第一系统对象对应的变化分值,计算所述第一子系统 的变化程度值;第四处理模块,当所述至少一个系统对象中的至少一个第二系统对象属于第二子 系统时,根据每个所述至少一个第二系统对象对应的变化分值,计算所述第二子系统的变 化程度值;第五处理模块,用于根据所述第一子系统的变化程度值、所述第二子系统的变化 程度值、以及所述第一子系统和所述第二子系统各自的加权系数,得到所述第一系统的变化程度值。优选地,所述的装置,其中,每个所述至少一个系统对象包括至少一个对象属 性;所述第一处理模块包括第六处理模块,用于根据所述每个所述至少一个系统对象包括的对象属性对应的 变化分值,计算每个所述发生变化的系统对象的变化分值。又一方面,提供一种计算机,能运行第一系统,所述第一系统包括至少一个系统对 象,其中,包括第一处理模块,用于当监控到所述至少一个系统对象发生变化时,获得所述至少 一个系统对象对应的变化分值;第二处理模块,用于根据每个所述至少一个系统对象对应的变化分值,计算所述 第一系统的变化程度值;判断模块,用于判断所述第一系统的变化程度值是否达到预定的第一变化阈值, 产生一判断结果;备份触发模块,用于当所述判断结果表示所述第一系统的变化程度值达到预定的 第一变化阈值时,备份所述第一系统。上述技术方案中的一个技术方案具有如下技术效果通过在监控到至少一个系统对象发生变化时,根据每个所述至少一个系统对象的 变化分值,得到第一系统的变化程度值,并所述第一系统的变化程度值达到预定的第一变 化阈值时,备份所述第一系统,实现了根据系统变化程度进行的智能备份。附图说明图1为本专利技术实施例的备份方法的流程示意图;图2为本专利技术另一实施例的备份方法的流程示意图;图3为本专利技术实施例中,一个文件发生变化后计算该文件的变化程度值的流程示 意图;图4为本专利技术实施例的实现备份的装置的结构示意图。 具体实施例方式为使本专利技术实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附 图及具体实施例进行详细描述。图1为本专利技术实施例的备份方法的流程示意图。本专利技术实施例的备份方法,应用 于第一系统中,该第一系统包括至少一个系统对象。本专利技术实施例的该方法包括步骤101,当监控到至少一个系统对象发生变化时,获得上述至少一个系统对象对 应的变化分值;步骤102,根据每个上述至少一个系统对象对应的变化分值,计算第一系统的变化程度值;步骤103,判断第一系统的变化程度值是否达到预定的第一变化阈值,产生一判断结果;步骤104,当所述判断结果表示所述第一系统的变化程度值达到预定的第一变化 阈值时,备份第一系统。示例性地,上述第一系统可包括多个系统对象,在本专利技术实施例的备份方法中,可 选择多个系统对象中的某一个或某几个系统对象,当上述选择的系统对象变化时,本文档来自技高网...

【技术保护点】
一种备份方法,应用于第一系统中,所述第一系统包括至少一个系统对象,其特征在于,包括:当监控到所述至少一个系统对象发生变化时,获得所述至少一个系统对象对应的变化分值;根据每个所述至少一个系统对象对应的变化分值,计算所述第一系统的变化程度值;判断所述第一系统的变化程度值是否达到预定的第一变化阈值,产生一判断结果;当所述判断结果表示所述第一系统的变化程度值达到预定的第一变化阈值时,备份所述第一系统。

【技术特征摘要】
1.一种备份方法,应用于第一系统中,所述第一系统包括至少一个系统对象,其特征在 于,包括当监控到所述至少一个系统对象发生变化时,获得所述至少一个系统对象对应的变化 分值;根据每个所述至少一个系统对象对应的变化分值,计算所述第一系统的变化程度值;判断所述第一系统的变化程度值是否达到预定的第一变化阈值,产生一判断结果;当所述判断结果表示所述第一系统的变化程度值达到预定的第一变化阈值时,备份所 述第一系统。2.根据权利要求1所述的备份方法,其特征在于,所述计算所述至少一个系统对象对 应的第一系统的变化程度值具体为将每个所述至少一个系统对象对应的变化分值相加得到所述第一系统的变化程度值。3.根据权利要求1所述的备份方法,其特征在于,所述计算所述至少一个系统对象对 应的第一系统的变化程度值包括当所述至少一个系统对象中的至少一个第一系统对象属于第一子系统时,根据每个所 述至少一个第一系统对象对应的变化分值,计算所述第一子系统的变化程度值;当所述至少一个系统对象中的至少一个第二系统对象属于第二子系统时,根据每个所 述至少一个第二系统对象对应的变化分值,计算所述第二子系统的变化程度值;根据所述第一子系统的变化程度值、所述第二子系统的变化程度值、以及所述第一子 系统和所述第二子系统各自的加权系数,得到所述第一系统的变化程度值。4.根据权利要求1所述的备份方法,其特征在于,所述至少一个系统对象对应的变化 分值由系统或用户预先设定;或,由系统根据所述至少一个系统对象的变化量和/或变化 的类型设定。5.根据权利要求1所述的备份方法,其特征在于,每个所述至少一个系统对象包括至 少一个对象属性;所述获得所述至少一个系统对象对应的变化分值包括根据所述每个所述至少一个系统对象包括的对象属性对应的变化分值,计算每个所述 发生变化的系统对象的变化分值。6.根据权利要求5所述的备份方法,其特征在于,所述计算每个所述发生变化的系统 对象的变化分值具体为将每个所述系统对象包括的所述至少一个对象属性对应的变化分值相加得到每个所 述系统对象的变化分值。7.一种实现备份的装置,能运行的第一系统,所述第一系统包括至少一个系统对象,其 ...

【专利技术属性】
技术研发人员:吴清俊周建勋陈轩
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1