当前位置: 首页 > 专利查询>微软公司专利>正文

高效地创建频繁应用程序一致的备份制造技术

技术编号:2912697 阅读:227 留言:0更新日期:2012-04-11 18:40
数据可在生产服务器处以实际上连续的方式受到保护,而不必对源应用程序施加严格的约束。例如,生产服务器可以创建一个或多个卷的应用程序一致的备份,这些备份对应于第一时间实例。卷过滤器驱动器可使用存储器内位图来监视数据改变,同时日志文件和/或更新序列号日记可跟踪哪些文件被修改。卷更新对于(稍后的)时间实例也是一致的。在下一复制周期,诸如每隔几分钟(不论是如何配置的),卷过滤器驱动器将每一存储器内位图传递给生产服务器上的物理盘。生产服务器然后将更新发送给备份服务器,后者因而存储对多个时间实例的对卷的应用程序一致的备份。

【技术实现步骤摘要】
【国外来华专利技术】背景背景和相关技术随着计算机化系统的日益流行,存储和备份由相关联的用户和应用程序创建的电子文件和其他通信的需要也日益增加。一般而言,计算机系统和相关的设备出于各种原因创建文件,诸如在工作环境中创建一个文字处理文档,以及创建用于更复杂数据库的目的的文件的一般情况下。此外,许多这些文档可包括有价值的工作产品,或应该被保护的敏感信息。因此人们将会认识到,一个组织会想要定期备份电子文件,并藉此在需要时创建最初创建的文件的可靠的还原有各种原因。尽管有许多常规的备份系统提供的某些便利,但许多常规系统使用的机制通常不如最优机制那样高效。例如,创建应用程序一致的备份的能力可能是某些备份系统的重要组成部分。应用程序一致(以及文件系统一致)的备份基本上是对于特定的时间点在文件状态上一致的备份的数据集。例如,如果备份管理员复制给定生产服务器卷上的所有数据,甚至当该数据正处于被写入或更新的过程中的时候,则对应的备份副本的文件状态可能不一定对单个时间点是一致的。因此,创建应用程序一致的备份一般本文档来自技高网...

【技术保护点】
一种在计算机化环境(100)中的生产服务器(105)处的方法,在所述计算机化环境中,一个或多个生产服务器在一个或多个备份服务器(110)处备份一个或多个卷(175)上要保护的数据,所述方法以实际上连续的、一致的方式复制生产服务器数据,使得新近数据可容易地从所述备份服务器恢复,所述方法包括以下动作: 从生产服务器(105)向备份服务器(110)发送(200)一个或多个卷的数据的副本,其中所述数据对于第一时间实例(145)是一致的; 使用一个或多个卷日志文件(135) 标识(210)对所述一个或多个卷(175)的数据的一个或多个改变(121、122、123); 在标识了复制周...

【技术特征摘要】
【国外来华专利技术】IN 2006-5-29 1283/DEL/2006;US 2006-8-2 11/461,8461.一种在计算机化环境(100)中的生产服务器(105)处的方法,在所
述计算机化环境中,一个或多个生产服务器在一个或多个备份服务器(110)
处备份一个或多个卷(175)上要保护的数据,所述方法以实际上连续的、一
致的方式复制生产服务器数据,使得新近数据可容易地从所述备份服务器恢
复,所述方法包括以下动作:
从生产服务器(105)向备份服务器(110)发送(200)一个或多个卷的
数据的副本,其中所述数据对于第一时间实例(145)是一致的;
使用一个或多个卷日志文件(135)标识(210)对所述一个或多个卷(175)
的数据的一个或多个改变(121、122、123);
在标识了复制周期事件之后,将所述一个或多个数据改变保存(220)在
所述一个或多个卷日志文件中,其中所述一个或多个数据改变对于第二时间实
例(150)是一致的;以及
将所述一个或多个卷的一个或多个数据改变的副本发送(230)到所述备
份服务器,使得所述备份服务器具有对第一时间实例(145)和第二时间实例
(150)有效的所述一个或多个卷的数据的副本。
2.如权利要求1所述的方法,其特征在于,还包括将所述卷的文件级数
据改变保存在改变过滤器、改变日记或USN日记(140)之一中。
3.如权利要求2所述的方法,其特征在于,还包括将所述一个或多个卷
日志文件(135)与所述改变过滤器、改变日记或USN日记(140)之一相关
以标识对应于每一改变的文件中的一个或多个数据改变的一个或多个改变的
文件(120)的动作。
4.如权利要求1所述的方法,其特征在于,还包括在所述一个或多个卷
日志文件中标记在字节级或字节块级的任一个上的所述一个或多个数据改变
(121、122、123)的动作。
5.如权利要求1所述的方法,其特征在于,还包括经由一个或多个存储
器内位图(117a)标识对所述一个或多个卷的数据的改变的动作,其中所述一
个或多个存储器内位图对应于所述第二时间实例(150)。
6.如权利要求5所述的方法,其特征在于,还包括在所述复制周期事件
期间将所述一个或多个存储器内位图(187)保存到所述一个或多个卷日志文
件的动作,其中所述一个或多个卷日志文件存储在盘(117b、185b)上。
7.如权利要求5所述的方法,其特征在于,还包括以下动作:
冻结对应于所述第二时间实例的一个或多个存储器内位图;以及
创建对应于在所述第三事件实例(155)对所述一个或多个改变的文件的
新写入的一个或多个存储器内位图(193、195)的新集合。
8.如权利要求1所述的方法,其特征在于,卷过滤器驱动器(115)接收
所述一个或多个数据改变,并将所述一个或多个数据改变应用于所述一个或多
个卷日志文件(135)。
9.如权利要求1所述的方法,其特征在于,对所述第一和第二时间实例
一致的所述一个或多个数据改变是应用程序一致或文件系统一致的至少一种。
10.如权利要求1所述的方法,其特征在于,还包括改变所述生产服务器
处对应于所述一个或多个数据改变(121、122、123)中的任一个的文件(120)
的文件路径,使得所述生产服务器(105)处的文件路径不同于到所述备份服
务器(110)处的文件的路径的动作。
11.如权利要求10所述的方法,其特征在于,还包括用于将所述生产服
务器(105)处和所述备份服务器(110)处的文件的路径相关,使得对所述文
件的新改变可与所述文件的路径改变一起被发送到所述备份服务器的步骤。
12.如权利要求11所述的方法,其特征在于,所述用于将文件(120)的
文件路径相关的步骤包括以下动作:
标识所述文件(120)的初始路径;以及
存储所述生产服务器(105)处的所述文件的初始文件路径。
13.如权利要求11所述的方法,其特征在于,所述用于将文件(120)的
文件路径相关的步骤包括以下动作:
至少第一次扫描USN日记(140)...

【专利技术属性】
技术研发人员:MK瓦利亚帕拉姆比尔V萨哈斯拉纳曼VS拜德弥A艾利A辛格拉KS阿南德RM弗莱尔斯
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利