WEB开发网
开发学院数据库Oracle Oracle9i Data Guard的灾难防护 阅读

Oracle9i Data Guard的灾难防护

 2006-08-06 12:00:21 来源:WEB开发网   
核心提示: Oracle9i 将改进过的8版本的Standby Database功能,与几个新增加的防止用户错误和瘫痪的模块合起来称为Oracle9i Data Guard,Oracle9i Data Guard的灾难防护(3),Oracle8 Automated Standby Database 提

Oracle9i 将改进过的8版本的Standby Database功能,与几个新增加的防止用户错误和瘫痪的模块合起来称为Oracle9i Data Guard。

Oracle8 Automated Standby Database 提供了创建和自动维护生产数据库拷贝的手段来防止灾难的发生。Oracle8 Automated Standby Database 具有以下的功能:

当primary database 产生日志后,系统自动用归档日志更新standby databases.一个primary database可以最多有4个standby databases.这4个standby databases是与primary database完全一样的拷贝,它们都可以接管primary database的处理。

Oracle使用标准的恢复方法来将归档日志应用到每个standby databases.这些日志的应用是自动的,DBA也可以人工应用这些日志。

primary database 处于打开和活动状态,而standby database处于恢复或者打开只读状态。

大多数的基于Oracle8的灾难保护方案包括一个Automated Standby Database.因为Oracle数据库可以用备份和日志恢复,所以任何应用都可以使用Automated Standby Database.通过Oracle Net传输归档日志对primary database的性能影响可以忽略不计。

物理的Standby Database和逻辑的Standby Database

Standby Database可以分为物理的Standby Database和逻辑的Standby Database:

物理 Standby Database。物理 Standby Database是Oracle8 Automated Standby Database的Oracle9i版本。它们之间只有一个差异:日志传输服务现在是一个分离的模块,并支持物理standby database和新的逻辑standby database。

物理Standby Database的含义是Standby Database在物理上与primary database 一样。因为恢复是使用 ROWID 一块对一块进行的,Standby Database的数据块与primary database的数据快一样。数据库模式一定是一样的,且不能以读/写的方式打开。

上一页  1 2 3 4 5 6  下一页

Tags:Oraclei Data Guard

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接