XX备份容灾方案(16)
时间:2025-03-09
时间:2025-03-09
备份容灾方案
还是基于主机软件的数据复制技术,前面的部分已经做了阐述。
这里要补充的是在整个容灾系统中,对业务系统的性能的影响最大的不是任何一种技术所产生的负面作用,而是“距离”,正如前面提到的,在Cache命中率较高的系统中,距离对写操作的影响较大,这和光的传播速度有关,光在150KM距离上的一个来回需要1ms,在15KM距离上一个来回需要0.1ms(不包含设备协议转换和光在光纤中的折射等因素)。同时,我们知道,100MB光纤对应的速度是ns级的。
针对数据库日志复制技术,可以用如下的方式设置standby database数据库来达到不同的数据库数据保护级别:
1) Guaranteed protection:规定在修改主数据库时,至少有一个备用数
据库有效。假如主(Primary Database)备(Standby Database)之
间的连接中断,Oracle会通过中断主实例的工作来防止主备数据库之
间的数据的不一致,保证无数据丢失。这种模式对数据库性能的影响
较大。
2) Instant protection:规定在修改主数据库时,至少有一个备用数据
库有效。与Guaranteed protection模式不同的是当主备数据库之间
的连接中断时,允许主备数据库之间的数据的不一致,并当恢复连接
后,解决数据不一致的现象。这种模式对主数据库的性能有较小的影
响。
3) Rapid protection:主数据库的修改快速应用在备用数据库上。会出
现数据丢失,但对数据库性能的影响小。
4) Delayed protection:主数据库的修改在延迟一定的时间后应用在备
用数据库上。Rapid protection和Delayed protection模式即使在
网络连接有效时,也允许主数据库与所有的备用数据库有数据分歧,
数据的丢失量等同于主数据库联机重做日志的未归档数。这种方式对
数据库性能的影响小。
在primary/standby配置下,所有的归档日志被发送到了standby 节点,这使standby 节点的数据保持着更新。但是,如果primary 数据库意外关闭,联机的日志将会丢失,因为它们尚未归档并发送到standby节点。这使得
上一篇:省长资金项目验收申请书
下一篇:中外美术作品鉴赏