请教:容灾方案中如何确定RTO和RPO呢?
本帖最后由 alanhust 于 2011-10-25 21:59 编辑请教个基本的容灾售前问题,我们在做数据库Oracle的容灾,方案是Data Guard, 业务上面不做容灾,这种情况,RPO,RTO如何确定,如何给客户承诺呢?基本上,我还没有搞清楚这两个指标如何来衡量。 RPO是恢复点目标,是指数据丢失量,如果是实时复制,RPO=0;RTO是恢复时间目标,是指出现灾难后多长时间能恢复成功。你只说Data Guard,DG里有好多方式,你具体用方式 回复 2# distliu
谢谢答复~~~
方案是创建1个物理standby,最大可用模式maximum availability,。
我的理解:这种方式介于maximum performance和maximum protection 之间,如果网络通讯正常,primary 库将事务的redo数据写入重做日志文件,等待也写入standby重做日志文件后,结束该事务。这种情况,两边的数据是同步的,可以理解为RPO=0。
如果网络故障等造成redo数据不能写入standby库,则primary库将redo数据写入重做日志文件后即结束事务。这是两边的数据是异步的,这种情况RPO是多少呢?
另外,在Data Guard中怎么来计算出RTO呢?还是不太清楚。 RTO:主机发生故障-》promote standby-》加载这个过程的时间,依你数据库启动时间而定,可以说在10分钟左右吧.
如果网络故障了,primary的数据更新就不能到standby了,RPO就是恢复网络的时间
页:
[1]