[发明专利]备份并恢复用于所选数据库对象的安全信息有效

专利信息
申请号: 200980138383.6 申请日: 2009-09-25
公开(公告)号: CN102187316A 公开(公告)日: 2011-09-14
发明(设计)人: L·比蒂;S·R·德沃斯;D·萨拉夫 申请(专利权)人: 赛门铁克公司
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 北京纪凯知识产权代理有限公司 11245 代理人: 赵蓉民
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 备份 恢复 用于 数据库 对象 安全 信息
【说明书】:

技术领域

发明涉及计算机备份与恢复的领域,并且具体地涉及用于从整体数据库备份(monolithic database backup)中选择性地恢复对象同时维持用于所恢复的这些对象的相关联的安全关系的一种方法和系统。

背景技术

对信息以及以不同的形式产生、处理、分配、和维持此类信息的计算系统的不断增长的依赖继续对于存储、备份、以及恢复此类信息的多种技术提出巨大需求。随着商界采用多种技术用于遍及整个企业来集中信息资源以便使之能够进行协调和文档管理,此类信息的存储、备份和恢复对于企业的运转而言变得更加关键。

在一个典型的企业级的合作和文档管理平台中,来自一个或多个面向用户的应用程序对象的数据可以被存储在一个集中式的存储对象(例如一个数据库)之中。维持来自多种应用程序对象的数据的数据库可以被配置为维持由这些应用程序对象所施加的数据关系或层级结构。这种数据库可以进一步具有多种相关联的安全关系,这些安全关系允许用户和/或用户组访问多个应用程序对象。任何用于此类数据库的备份和恢复方案必须维持由这些应用程序对象所创建的数据的以及与这些对象相关联的安全的关系和层级结构。

对这样一种数据库进行备份和恢复的传统方法是人力和资源密集的。例如,假定在数据库中有大批的基于应用程序对象的区域,那么备份管理员将有责任知道并选择那些需要保护的数据库部分。对于数据保护的这种预先的、粒度的方式要求备份管理员(他可能并不是数据库管理员)知道数据库的拓扑结构以便为一个特定的应用程序对象建立一种保护机制。另外,对一个应用程序的层级性对象结构所做出的任何改变都需要在那些改变发生时由备份管理员将其考虑在内。这种传统的备份途径被称为粒度备份方案,因为在数据库中与每个应用程序对象相关联的这些区域是被分别地进行备份的。在粒度备份方案下,可以合理地将目标确定为恢复与一个特定的应用程序对象相关的数据,因为每个应用程序对象具有它自己的备份集合。

一种替代的备份方法是将整个数据库整体地备份。从数据库的这样一种整体备份中恢复数据的一种传统的方法是将整个数据库快照恢复到一个临时区域上并且然后从数据库中选择所希望的信息以便包括一个有效的目标数据库。数据选择的这样一种后端方法的缺点是:它要花费时间从一个数据库备份中恢复所有的数据、然后再从中选择所希望的信息并且数据库的临时复本消耗了硬盘资源。

因此,令人希望的是得到一种机制,该机制实现将整个数据库整体地备份的效率,从而不要求备份管理员熟悉正在备份的数据库的结构。同样令人希望的是当希望时用户能够选择性地恢复所备份的数据库的多个部分以便加快恢复时间。进一步令人希望的是维持与选择性恢复的所备份数据库的多个部分相关联的任何安全规定并将其应用到该数据库的那些所恢复的部分上。

发明内容

本发明的多个实施方案提供了一种机制用于选择性地恢复一个整体备份的数据库的多个部分同时维持与该数据库的所恢复的这些部分相关联的安全关系。本发明的多个实施方案提供了一种方法、系统及计算机可读存储媒质,它们提供了一种机制用于接收从一个数据库备份的多个已备份对象中恢复一个所选对象的一个请求、在该数据库备份中访问与所选对象相关联的安全相关信息、使用与所选对象相关联的信息将所选对象恢复到一个目标区域中、并且将该安全相关信息的多个元素与所恢复的所选对象进行关联。

以上多个实施方案的多个方面使用了在创建该备份时从所备份的数据库中收集的数据库表元数据以便在该数据库备份中对与所选对象相关联的安全相关信息进行定位。本发明的多个进一步的方面使用所选对象的安全相关信息中的一个或多个元素生成与该对象相关联的一个安全码并且从该安全码中得出用于所恢复的对象的安全相关信息。本发明的另一个方面选择该安全相关信息中的一个或多个元素用于与所恢复的对象进行关联并且可以通过确定与所选对象相关联的一种层级结构中的一个层级以及与该层级结构中的该层级相关的安全信息来进行此选择。

上述是一种概述并且因此(必然地)包含了细节的简化、概括及省略;因此本领域的技术人员将认识到该概述仅是说明性的而并非旨在是以任何方式来限制。本发明的其他方面、发明性特征及优点(如仅由权利要求书所限定的)将在以下给出的非限制性的详细描述中变得清楚。

附图说明

通过参见附图可以更好地理解本发明,并且使其众多的目的、特征和优点对本领域的技术人员而言变得清楚。

图1是一个简化框图,展示了一种可配置为采用本发明的多个实施方案的网络的实例。

图2是一个简化框图,展示了一种在数据库中的对象布局的实例,该数据库可与本发明的多个实施方案一起使用。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200980138383.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top