[发明专利]从数据库镜像进行在线页还原有效
申请号: | 200680029596.1 | 申请日: | 2006-06-20 |
公开(公告)号: | CN101243446A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | J·库勒扎;R·B·拉詹;S·R·舒米特 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据库 进行 在线 还原 | ||
1.一种用于还原信息的系统,包括:
适合于从第二数据库中相应的未被损坏的信息还原第一数据库中的被损坏信息的模块,包括:
检测所述第一数据库中的所述被损坏的信息,其中存储在所述第一数据库中除所述被损坏的信息以外的所有信息保持可访问;
向所述第二数据库发送对于对应于所述第一数据库中的所述被损坏的信息的所述未被损坏的信息的请求;以及
用来自所述第二数据库的所述未被损坏的信息更新所述第一数据库。
2.如权利要求1所述的系统,其特征在于,所述第一数据库是镜像数据库,所述第二数据库是主数据库。
3.如权利要求1所述的系统,其特征在于,所述第一数据库是主数据库,所述第二数据库是镜像数据库。
4.如权利要求3所述的系统,其特征在于,所述镜像数据库是多个镜像数据库中的第一镜像数据库。
5.如权利要求4所述的系统,其特征在于,所述第一镜像数据库是基于当前性来选择的。
6.如权利要求1所述的系统,其特征在于,所述模块包括适合于在检测所述被损坏的信息之后从所述第二数据库自动还原所述被损坏的信息的逻辑。
7.如权利要求1所述的系统,其特征在于,所述第二数据库对查询进行服务,该查询是针对所述第一数据库的被损坏的信息的查询。
8.如权利要求1所述的系统,其特征在于,所述被损坏的信息包括所述第一数据库的一页、所述第一数据库的一组页或所述第一数据库。
9.一种用于还原存储在第一数据库中的被损坏的信息的方法,包括:
响应于在所述第一数据库中检测到所述被损坏的信息,在无需人工干预的情况下启动对所述被损坏的信息的还原,所述第一数据库中除存储所述被损坏的信息的所述第一数据库的部分以外仍保持可访问;
向第二数据库发送对一个或一组页的请求,所述一个或一组页包括所述第二数据库中对应于所述第一数据库中所述被损坏的信息的未被损坏的信息;
从所述第二数据库接收所述相应的未被损坏的信息,并将相应的未被损坏的信息应用于所述第一数据库。
10.如权利要求9所述的方法,其特征在于,还包括:
向所述第二数据库发送页标识符或页标识符的范围以及与检测所述被损坏的信息的时刻相关联的日志序列号。
11.如权利要求9所述的方法,其特征在于,还包括从所述第二数据库对信息的请求进行服务,该请求是针对所述第一数据库中所述被损坏的信息。
12.如权利要求9所述的方法,其特征在于,还包括基于当前性或响应时间来选择所述第二数据库。
13.如权利要求9所述的方法,其特征在于,还包括将所述未被损坏的信息存到所述第一数据库中。
14.如权利要求9所述的方法,其特征在于,所述第二数据库是多个镜像数据库中的第一镜像数据库。
15.如权利要求14所述的方法,其特征在于,负载平衡是通过向所述第一镜像数据库发送对要被还原到所述第一数据库的第一页范围的第一请求,并向所述多个镜像数据库中的第二镜像数据库发送对要被还原到所述第一数据库的第二页范围的第二请求而实现的。
16.一种包括用于以下操作的计算机可执行指令的计算机可读介质:
检测第一数据库中被损坏的信息,所述第一数据库包括主数据库;
接收包括以下至少其中之一的用户输入:所述主数据库要还原的页的页标识符;包括所述第一数据库上存储所述被损坏的信息的部分的页、向其请求由所述用户输入的所述页标识符标识的所述镜像数据库的相应页的镜像数据库;
标识所述镜像数据库并在无需人工干预的情况下启动所述被损坏的信息的还原,所述第一数据库除了所述第一数据库上存储所述被损坏的信息的所述页之外仍保持可用;
向第二数据库发送对一个或一组页的请求,所述一个或一组页包括所述第二数据库中对应于所述第一数据库中所述被损坏的信息的未被损坏的信息;
从所述第二数据库接收所述相应的未被损坏的信息,并将所述未被损坏的信息应用于所述第一数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680029596.1/1.html,转载请声明来源钻瓜专利网。