【技术实现步骤摘要】
【国外来华专利技术】背景存储在计算机上的数据每天都在被丢失和损坏(corruption)。事故、人为错误、病毒攻击、硬件故障和电源问题仅是存储在计算机上的信息丢失和损坏的数千种可能的原因中的某些。为了针对未预料的数据丢失进行保护,聪明的个人(和企业)通常备份其文件。可通过在某种可移动介质上使用备份实用程序简单地制作文件或文件集的副本来进行备份以便在发生故障或原始数据丢失的情况中使用,或者在复制数据时也可对其压缩。当数据丢失或数据损坏发生时,一般从备份中还原受损或丢失的一个或多个文件。就该意义而言,“还原”意味着从可移动介质复制回计算机或如果使用了数据实用程序,则复制数据并对其解压缩。当文件较小且当备份可用时,从备份还原文件是重新获得信息的方便且高效的方式。随着文件随时间改变的大小、重要性和/或程度的增加,周期性取得的文件的简单副本不再如此吸引人。例如,假定一企业依赖于频繁改变的一组非常大的文件的可靠的可用性,这种情况例如将在由航空公司维护的数据库文件中发生。数据的周期性快照(在特定时刻取得的一组文件和目录)可能不再是充分的。镜像可能是更好的选择。计算中的镜像是数数据集的直接副本,使得在分开的机器上存在数据的精确重复的副本。这些副本被创建,然后被持续更新,使得副本保持与重要数据库同步。镜像可被维护为硬件级的物理副本或通过数据库机制(有时被称为“复制”)。镜像与快照的不同之处在于,快照表示文件或数据库在特定时刻的状态。相反,镜像是保持随时跟 ...
【技术保护点】
一种用于还原信息的系统,包括: 适合于从第二数据库中相应的未被损坏的信息还原第一数据库中的被损坏信息的模块,包括: 检测所述第一数据库中的所述被损坏的信息,其中存储在所述第一数据库中除所述被损坏的信息以外的所有信息保持可访问; 向所述第二数据库发送对于对应于所述第一数据库中的所述被损坏的信息的所述未被损坏的信息的请求;以及 用来自所述第二数据库的所述未被损坏的信息更新所述第一数据库。
【技术特征摘要】
【国外来华专利技术】US 2005-8-15 11/204,5931.一种用于还原信息的系统,包括:
适合于从第二数据库中相应的未被损坏的信息还原第一数据库中的被损坏信
息的模块,包括:
检测所述第一数据库中的所述被损坏的信息,其中存储在所述第一数据库中
除所述被损坏的信息以外的所有信息保持可访问;
向所述第二数据库发送对于对应于所述第一数据库中的所述被损坏的信息的
所述未被损坏的信息的请求;以及
用来自所述第二数据库的所述未被损坏的信息更新所述第一数据库。
2.如权利要求1所述的系统,其特征在于,所述第一数据库是镜像数据库,
所述第二数据库是主数据库。
3.如权利要求1所述的系统,其特征在于,所述第一数据库是主数据库,所
述第二数据库是镜像数据库。
4.如权利要求3所述的系统,其特征在于,所述镜像数据库是多个镜像数据
库中的第一镜像数据库。
5.如权利要求4所述的系统,其特征在于,所述第一镜像数据库是基于当前
性来选择的。
6.如权利要求1所述的系统,其特征在于,所述模块包括适合于在检测所述
被损坏的信息之后从所述第二数据库自动还原所述被损坏的信息的逻辑。
7.如权利要求1所述的系统,其特征在于,所述第二数据库对查询进行服务,
该查询是针对所述第一数据库的被损坏的信息的查询。
8.如权利要求1所述的系统,其特征在于,所述被损坏的信息包括所述第一
数据库的一页、所述第一数据库的一组页或所述第一数据库。
9.一种用于还原存储在第一数据库中的被损坏的信息的方法,包括:
响应于在所述第一数据库中检测到所述被损坏的信息,在无需人工干预的情
况下启动对所述被损坏的信息的还原,所述第一数据库中除存储所述被损坏的信息
的所述第一数据库的部分以外仍保持可访问;
向第二数据库发送对一个或一组页的请求,所述一个或一组页包括所述第二
数据库中对应于所述第一数据库中所述被损坏的信息的未被损坏的信息;
从所述第二数据库接收所述相应的未被损坏的信息,并将相应的未被损坏的
信息应用于所述第一数据库。
10.如权利要求9所述的方法,其特征在于,还包括:
向所述第二数据库发送页标识符或页标识符的范围以及与检测所述被损坏的
信息的时刻相关联的日志序列号。
11.如权利要求9所述的方法,其特征在于,还包括从所述第二数据库对信
息的请求进行服务,该请求是针对所述第一数据库中所述被损坏的信息。
12.如权利...
【专利技术属性】
技术研发人员:J库勒扎,RB拉詹,SR舒米特,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。