WEB开发网
开发学院数据库Oracle Oralce灾难防护的关键技术分析与比对 阅读

Oralce灾难防护的关键技术分析与比对

 2007-05-08 12:10:18 来源:WEB开发网   
核心提示: Read-only mode :备用数据库不能应用归档日志,在这种模式下,Oralce灾难防护的关键技术分析与比对(3),只能对备用数据库进行查询,当备用数据库重新处于mount方式,或主数据库工作在 Rapid 和 Delayed protection 模式,数据库的切换将导致数据的丢失

Read-only mode :备用数据库不能应用归档日志。在这种模式下,只能对备用数据库进行查询。当备用数据库重新处于mount方式,主数据库继续将日志归档到备用数据库上。

虽然备用数据库不能同时处于两种模式,但可在两种模式间进行切换。在大多数的Data Guard环境中,备用数据库应处于恢复管理模式。

3 .Failover 和Switchover的区别

Failover :

◆ 将主数据库offline,备用数据库online,这种操作由系统和软件失败引起。

◆ 即使在备用数据库上应用重做日志,也可能出现数据丢失的现象,除非备用数据库运行在 guaranteed protection 模式。

◆ 原主数据库重新使用时必须重新启动实例。

◆ 其它的备用数据库也需重新启动实例。

Switchover :

◆ 故意将主数据库offline,而将另一备用数据库online,它能够切换到备用数据库而不需同步操作。如:可使用 Switchover 完成系统的平滑升级。

◆ 即使在备用数据库上不应用重做日志,也不会造成数据的丢失。

◆ 数据库不需重新启动实例。这使主数据库几乎能立即在备用数据库上恢复它的功能,因此可经常进行定期维护而不需中断操作。

Failover和Switchover的区别为:当Failover发生,备用数据库切换为主数据库之后,它丢失了备用数据库的所有能力,也就是说,不能再返回到备用模式;而Switchover可以,备用数据库可切换为主数据库,也可从主数据库再切换回备用数据库。

4.主数据库与备用数据库的切换

当主数据库操作在 Guaranteed protection 和 Instant protection 两种模式下,可保证数据库在切换的过程中不丢失数据,这意味着主数据库的所有归档日志都必须应用在备用数据库上。假如归档日志没有完全应用,或主数据库工作在 Rapid 和 Delayed protection 模式,数据库的切换将导致数据的丢失,数据丢失的总量可由主数据库归档日志路径属性和备用数据库归档日志的应用来决定。

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

Tags:Oralce 灾难 防护

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