大家好,我想问下:
现在有两台机器a,b,上面都装有一个数据库oracle1,oracle2,现在需要保持oracle2 和oracle1同步,即oracle2是oracle1的备份数据库,当oracle1这台机器数据库无法恢复后,将业务切换到oracle2备份机上.要求每个星期同步一次,oracle1,oracle2都是10g,oracle1的数据占用表空间大小100G,现求一个备份机制,将oracle1每周备份一次到oracle2上面去,在要怎么实现要好一些!!!急求高手解决.

解决方案 »

  1.   

    如果主要是容灾和HA,另备库兼一些查询,使用DG(DataGuard)是比较合适的。
    如果配置好DG,则一般不需要手动干预,会自动同步的。
    如果不会,找点资料看看,推荐三思的一步一步学DataGuard
      

  2.   

    每个星期同步一次就够了?能丢失这么久的数据的话,这个备库就没什么用了
    写个脚本定时执行导出和导入就行了
    可以用exp/imp
    也可以用expdp/impdp和rman,但要多出拷贝备份文件这一步
      

  3.   

    我现在的做法是异机恢复
    就是生产机做RMAN备份,然后备份机做RMAN恢复,
    我的库比较大,200多个G,每周做2次备份,
    平时保留归档日志即可,当然你也可以在全备基础上做增量备份
      

  4.   

    谁能不能给个oracle 10g的rman备份的详细过程