作一次系统的容灾切换,需要多长时间,统计了下

准备工作部分:

检查容灾数据库的listener.ora,init.ora,tnsnames.ora,耗时10分钟;

检查应用服务器的tnsnames.ora,耗时60分钟;

检查容灾数据库的参数,耗时30分钟;

切换前最后一次数据BC,耗时90分钟;

正式切换部分:

停止数据库实例,3分钟/node,可并行;

停止监听,30s/node,可并行;

停止CA,3分钟;

网络切换域名,1分钟;

拉起备机HA,10分钟;

拉起容灾数据库实例,10分钟/node,可并行;

拉起容灾数据库监听,30s/node,可并行;

切换后工作:

等待应用测试完毕(测试不通过则重新拉起原来的主机),180分钟++.

由此可见,一次容灾切换,最消耗时间的部分,并不是真正执行的时候,而是准备工作和配合应用测试,对于数据库来说,最重要的是保证其他外部文件,什么参数文件,监听文件,tns文件正常,真正停止和启动数据库,时间很短,可见作好准备工作多么重要.

 



 

4 Comments to “一次容灾切换,需要多长时间?”


  1. hongyi — March 11, 2008 @ 2:19 am

    所谓不打无准备的仗嘛。问一下,为啥“检查应用服务器的tnsnames.ora,耗时60分钟;”这个要这么久,是多台服务器吗?

  2. David.Guo — March 11, 2008 @ 3:13 am

    唉,应用的人没有权限
    6台应用服务器
    每台有接近100个tns需要检查
    系统大了,啥鸟都有.

  3. thomas zhang — March 11, 2008 @ 9:05 am

    这里面有很多工作是可以节约出来时间的,另外这也仅仅是容灾切换中技术上的一部分,其他管理流程上的时间还没考虑呢.

    其实这一切在你们的DR系统实施的时候,都有详细的切换流程,步骤(技术细节)和时间估算,人员配合及其他配套工作的精确说明.

  4. 小荷 — March 24, 2008 @ 11:57 pm

    顺便问一下,远端的CA有做BC吗?即数据一式四份。



Write a comment

You need tologin.