从9i以后,一般都不需要手工处理确实的日志,FAL自动会帮我们处理这些问题。但是,并非我们就完全不用手工处理了,比如,你的磁盘空间爆满,归档日志在传到备库前被转移到其他地方,这种情况下FAL是不能解决问题的,需要手工处理一下。 下面就简单说说手工处理日志GAP的步骤:1、在备库检查是否 ...
第一部分 问题描述和环境状态确认 . 问题场景 Oracle DataGuard主库丢失archivelog,如何不重建备库完成同步 在Oracle DataGuard主从同步过程中可能出现主库archivelog丢失,备库出现gap错误。此时,除了重新完整搭建DataGuard之外,可以通过主库增量备份完成备份重新同步。 . 解决方式 主要步骤 .在备库上找出当前scn .根据此scn,在主库上 ...
2017-10-20 14:51 0 1225 推荐指数:
从9i以后,一般都不需要手工处理确实的日志,FAL自动会帮我们处理这些问题。但是,并非我们就完全不用手工处理了,比如,你的磁盘空间爆满,归档日志在传到备库前被转移到其他地方,这种情况下FAL是不能解决问题的,需要手工处理一下。 下面就简单说说手工处理日志GAP的步骤:1、在备库检查是否 ...
RMAN> backup current controlfile tag='bak_ctlfile' format='/home/oracle/backup/bak_ctl_%U_%T'; alter system switch logfile; alter system switch ...
恢复归档日志文件如果只是为了在恢复数据文件之后应用归档文件,那并不需要手动对归档文件进行恢复,RMAN会在RECOVER时自动对适当的归档进行恢复。单独恢复归档文件一般是有特别的需求,如创建了Data Guard环境。Standby端丢失了部分归档文件,需要从Primary端重新获取。1、恢复全部 ...
在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较 ...
试验计划:先rman进行一个0级备份,插入表相关数据,再进行level 1级增量备份,进行rman恢复 实验环境:归档模式下,oracle10.2.0.1 开始试验: 1. rman level 0级备份 2.插入相关表数据 3.rman ...
实验环境: A机器(生产用途):RHEL 6.5 + Oracle 11.2.0.4 + IP Address 192.168.1.11 B机器(备机用途):RHEL 6.5 + Oracle 11.2.0.4 + IP Address 192.168.1.61 需求: A机器RMAN备份完成后 ...
本文是《RMAN备份策略与异机恢复一例》的续篇,继续实验验证,最终实现两个需求: 1.异机恢复临时测试的小库 2.传输归档时,实现增量传输 1.异机恢复临时测试的小库 之前异机恢复的需求已经演练成功,现在需要保持之前恢复的库orcl不动,全新恢复一个用于临时测试指定时间点的小库 ...
(一)DG故障转移后切换为备库的方法 在DG执行故障转移之后,主库与从库的关系就被破坏了。这个时候如果要恢复主从关系,可以使用下面的3种方法: 将失败的主库重新搭建为备库,该方法比较耗时; 使用数据库闪回方法,将失败的主数据库转换为备库,该方法依赖于闪回数据库功能,在生产环境,并未 ...