大家好,我想问下:
现在有两台机器a,b,上面都装有一个数据库oracle1,oracle2,现在需要保持oracle2 和oracle1同步,即oracle2是oracle1的备份数据库,当oracle1这台机器数据库无法恢复后,将业务切换到oracle2备份机上.要求每个星期同步一次,oracle1,oracle2都是10g,oracle1的数据占用表空间大小100G,现求一个备份机制,将oracle1每周备份一次到oracle2上面去,在要怎么实现要好一些!!!急求高手解决.
现在有两台机器a,b,上面都装有一个数据库oracle1,oracle2,现在需要保持oracle2 和oracle1同步,即oracle2是oracle1的备份数据库,当oracle1这台机器数据库无法恢复后,将业务切换到oracle2备份机上.要求每个星期同步一次,oracle1,oracle2都是10g,oracle1的数据占用表空间大小100G,现求一个备份机制,将oracle1每周备份一次到oracle2上面去,在要怎么实现要好一些!!!急求高手解决.
如果配置好DG,则一般不需要手动干预,会自动同步的。
如果不会,找点资料看看,推荐三思的一步一步学DataGuard
写个脚本定时执行导出和导入就行了
可以用exp/imp
也可以用expdp/impdp和rman,但要多出拷贝备份文件这一步
就是生产机做RMAN备份,然后备份机做RMAN恢复,
我的库比较大,200多个G,每周做2次备份,
平时保留归档日志即可,当然你也可以在全备基础上做增量备份