[发明专利]备份系统和方法无效
申请号: | 200710307638.X | 申请日: | 2007-12-20 |
公开(公告)号: | CN101344863A | 公开(公告)日: | 2009-01-14 |
发明(设计)人: | 吉多·维斯腾博格 | 申请(专利权)人: | 赛门铁克运营公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 赵科 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 备份 系统 方法 | ||
技术领域
[0001]本发明涉及在实时环境中提供计算机系统应用程序(application)的备份。
背景技术
[0002]在应用程序需要不中断地连续运行的情况下(24小时×7天的应用程序),备份以及归档来自应用程序的数据是个特定的问题。在这种环境中,缺乏为备份而停顿(quiesce)和暂停(pause)操作的能力是一个技术难题,尚没有好的、通用的解决方案。而且,典型的应用程序厂商认可的备份方法与对应用程序的性能影响相关联。
[0003]实际上,所有当前可用的备份方法都具有缺点,所述缺点包括以下中的一个或多个:需要应用程序厂商的支持,在备份产品中需要应用程序特定代码,对应用程序的生产实例(production instance)或活动实例(live instance)的性能影响(有时达到临时关闭应用程序的程度),或缺少对所捕获的数据的一致性和可恢复性的保证。
[0004]为应用程序的生产实例提供备份的现有技术的例子可以从下面的文章中找到:
http://www.falconstor.com/en/solutions/index.cfm?pg=Application&sb=VMware&bhcp=1
http://www.dell.com/downloads/global/power/ps2q06-20060306-CommVault.pdf
http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/tips0398.html?Open
[0005]上述参考文章所描述的技术包括对应用程序的生产实例的备份,并在某些情况下描述了对停顿该生产实例以确保捕获一致的应用程序状态的需求。
[0006]因此需要以一致的方式提供例如24小时×7天的应用程序的通用的备份。
发明内容
[0007]一个示例性实施例,通过创建捕获生产(production)机器的状态的快照映像,并随后从使用快照映像所创建的机器的备份版本中备份应用程序,来提供生产机器环境中应用程序的生产实例的备份。
[0008]一个示例性实施例,提供包括至少一个处理器和存储器的计算机系统。所述计算机系统可以操作以提供其中有应用程序在运行的第一机器实例,获得第一机器实例的快照映像,从所述快照启动第二机器实例,以及从第二机器实例备份应用程序。
[0009]本发明的一个示例性实施例提供了一种通用的解决方案,以解决提供对来自24(小时)×7(天)运行且不能在不影响生产性能的情况下停顿和暂停操作的应用程序的数据进行备份和归档这一技术问题。本发明的一个示例性实施例可以避免或至少减轻现有方法的缺点,所述缺点包括:对应用程序厂商支持的需求、在备份产品中对应用程序特定代码的需求、对应用程序的生产实例的性能影响(有时达到临时关闭应用程序的程度),以及缺少对所捕获的数据的一致性和可恢复性的保证。
[0010]在一个示例性实施例中,生产机器是虚拟机,由此所述机器的备份版本是备份虚拟机。在一个实施例中,应用程序的备份可以随后通过对备份虚拟机执行有序的关闭而实现。这个例子不需要停顿应用程序,而是备份应用程序的第二实例,因此减少了对生产实例的影响。在另一个实施例中,应用程序的备份可以随后通过使用备份软件作用于应用程序的备份实例来实现。可以使用应用程序厂商认可的备份方法,而不具有通常与那些方法相关联的对应用程序的影响。
[0011]本发明的实施例与前述的现有技术的不同之处在于:本发明的实施例不需要停顿生产实例,而是备份第二实例,因此减小影响。
[0012]虽然本发明的多个方面在所附的独立权利要求中得到陈述,本发明的其他方面还包括来自所述实施例的技术特征和/或随附的具有独立权利要求的技术特征的从属权利要求的技术特征的任意组合,并且不仅仅包括在所附的权利要求中所明确陈述的组合。
附图说明
[0013]现在参考附图仅以举例的方式来描述本发明的特定实施例,其中:
[0014]图1是实现本发明一个实施例的计算机系统10的元件的一个示意性表示;
[0015]图2是一个网络系统的示意性表示;
[0016]图3是图1的计算机系统的内存(memory)的内容的示意性表示;
[0017]图4是本发明第一示例性实施例的操作流程图;
[0018]图5示出图5的例子中的一个阶段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克运营公司,未经赛门铁克运营公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710307638.X/2.html,转载请声明来源钻瓜专利网。