ROSE HA切换节点导致DG失败、恢复:

由于ROSE HA每个节点单独使用spfile参数文件,节点切换后,导致DG失效,因此重新恢复DG,操作如下:

理论上直接修改新节点的参数文件,然后将归档日志copy至备库,应用即可,但是当发现切换后,手动执行rman整库备份,且备份归档日志后,清理了归档日志:

#!/bin/sh

dat=`date +%Y%m%d`

su - oracle <

export ORACLE_SID=XX

mkdir -p /home/oracle/rman_bak/$dat/archivelog

find /home/oracle/rman_bak/201* -mtime +7 -exec rm -fr {} \;

rman target / log '/home/oracle/rman_bak/rmanbak.log'

crosscheck backup;

delete expired backup;

yes

backup as compressed backupset database format "/home/oracle/rman_bak/$dat/data_%d_%U" INCLUDE CURRENT CONTROLFILE;

#backup as compressed backupset format "/home/oracle/rman_bak/$dat/archivelog/log_%U" archivelog all;

backup as compressed backupset format "/home/oracle/rman_bak/$dat/archivelog/log_%U" archivelog all delete all input;

#echo "/home/oracle/rmanbak/archivelog/${dat}/";

exit;

EOF

echo $dat >>/home/oracle/rman_bak/rmanbak.log

最后实际操作如下:

创建备库控制文件(是不是不需要此步的,备库使用现有控制文件,难道不会出问题??使用后未发现问题,但有疑问):

#alter database create standby controlfile as‘/home/oracle/rman_bak/standbycontrol.ctl’;

将rman中的归档日志备份文件与控制文件copy至备库相应目录下(或在主库位置还原归档日志,将还原的归档日志copy至备库,然后重新注册:alter database register logfile‘路径’;);

# shutdown immediate备库,将现使用的控制文件替换为copy过来的控制文件;

查看备库最后的归档文件大小;

还原归档日志文件;

# rman target /

run{

set archivelog destination to '/home/oracle/app/arch/dgXX';

restore archivelog from logseq 1630;--也可指定恢复的归档日志文件的范围from logseq 1630 until logseq 1730;

}

重启备库至mount状态,应用日志,发现正常。

以下内容转:

RMAN> restore archivelog all from '/u01/oracle/oradata/backup/AA_ARC_20060509_5_1.bak';

Starting restore at 09-MAY-06

using channel ORA_DISK_1

RMAN-00571: ===========================================================

RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============

RMAN-00571: ===========================================================

RMAN-03002: failure of restore command at 05/09/2006 14:06:22

RMAN-06509: only SPFILE or controlfile can be restored from autobackup

#百度的结果是,restore archivelog from这种语法,from backuppiece会报如上错,from tag没问题,但实测均不成功。

一.备份所有归档日志文件

RMAN> backup archivelog all delete input;

二: restore archivelog的各种选项

1.恢复全部归档日志文件

RMAN> restore archivelog all;

2.只恢复5到8这四个归档日志文件

RMAN> restore archivelog from logseq 5 until logseq 8;

3.恢复从第5个归档日志起

RMAN> restore archivelog from logseq 5;

4.恢复7天内的归档日志

RMAN> restore archivelog from time 'sysdate-7';

5. sequence between 写法

RMAN> restore archivelog sequence between 1 and 3;

6.恢复到哪个日志文件为止

RMAN> restore archivelog until logseq 3;

7.从第五个日志开始恢复

RMAN> restore archivelog low logseq 5;

8.到第5个日志为止

RMAN> restore archivelog high logseq 5;

9.Rac下还原指定线程的日志

restore archivelog from logseq 1 until logseq 5 thread 1;

三:如果想改变恢复到另外路径下 则可用下面语句

set archivelog destination to 'd:\backup';

RMAN> run

2> {allocate channel ci type disk;

3> set archivelog destination to 'd:\backup';

4> restore archivelog all;

5> release channel ci;

6> }

rose oracle双机切换故障,ROSE HA切换节点导致DG失败、恢复相关推荐

  1. 传真故障排除示例--编码不一致导致传真失败

    原因: 通话的首选编码与设备传真模式默认首选编码不一致导致传真失败 故障现象:发送传真正常,无法接受传真 设备封包提示信息: 服务端->设备:  服务端要求媒体的首选编码为  g711u 设备端 ...

  2. oracle rac和ha对比,双机热备(HA),dg和RAC区别

    Data Guard 是Oracle的远程复制技术,它有物理和逻辑之分,但是总的来说,它需要在异地有一套独立的系统,这是两套硬件配置可以不同的系统,但是这两套系统的软件结构保持一致,包括软件的版本,目 ...

  3. ProxySQL+MGR实现读写分离和主节点故障无感知切换

    ProxySQL+MGR实现读写分离和主节点故障无感知切换 一.环境准备 192.168.153.149 mgr-node1 192.168.153.150 mgr-node2 192.168.153 ...

  4. su oracle : 只切换用户,而不切换环境;就是说切到oracle用户后,使用的依旧是root的环境。 su - oracle :同时切换用户和环境

    su oracle : 只切换用户,而不切换环境:就是说切到oracle用户后,使用的依旧是root的环境. su - oracle :同时切换用户和环境 su   oracle:不会执行oracle ...

  5. hadoop主节点切换_hadoop2.0 HA的主备自动切换

    在<hadoop2.0 QJM方式的HA的配置>一文中介绍了HA的配置,是通过手工进行主备切换的.本文在这基础上,继续介绍HA的主备自动切换(automatic failover)的配置. ...

  6. ProxySQL+MGR实现读写分离和主节点故障无感知切换 - 完整操作记录

    ProxySQL+MGR实现读写分离和主节点故障无感知切换 - 完整操作记录 前面的文章介绍了ProxySQL用法,这里说下ProxySQL中间件针对Mysql组复制模式实现读写分离以及主节点故障时能 ...

  7. vcs oracle 双机,赛门铁克VCS(Veritas Cluster Server)双机日常管理,vcsveritas

    赛门铁克VCS(Veritas Cluster Server)双机日常管理,vcsveritas 1. 查看VCS版本及License信息 PSDB01:~ # vxlicrep Symantec L ...

  8. windows 2008+Oracle 11g R2 故障转移群集配置

    2019独角兽企业重金招聘Python工程师标准>>> 故障转移群集环境介绍: 1.1 逻辑拓扑图 1.2 服务器A OS:win 2008 entprise sp1 ServerN ...

  9. oracle单机架构变双机,oracle双机热备架构方案

    oracle双机热备架构方案 双机热备有两种实现模式,一种是基于共享的储备设备的方式,另一种是没有共享的储备设备的方式,一样称为纯软件方式. 基于储备共享的双机热备是双机热备的最标准方案. 关于这种方 ...

  10. oracle bug号,《一次Oracle bug的故障排查过程思考》的问题重现解决

    在<一次Oracle bug的故障排查过程思考>这个问题排查过程当中,当时和同事们一块儿猜想.实验.论证,昨天有幸,通过了精心设计,在生产环境中,进行了问题重现,以及解决的部分验证.sql ...

最新文章

  1. SAP RETAIL MP30为物料Execute Forecast,报错- Status Forecast not defined –
  2. 同步异步阻塞非阻塞杂记
  3. 纯C写Windows程序系列---------VS2010设置纯C环境 .
  4. 又一大波机械动图来了,工作原理都能看明白!
  5. linux移动文件_Linux基础
  6. 域渗透——Pass The Hash Pass The Key
  7. (转)CocosCreator零基础制作游戏《极限跳跃》五、制作游戏主场景背景滚动
  8. php如何实现运算符重载,JS怎样实现运算符重载
  9. 我眼中的“阿里月饼事件”
  10. 一元钱一瓶汽水,喝完后两个空瓶能换一瓶汽水,问:你有20元钱,可以喝到几瓶汽水?
  11. (固态)产品的质量和可靠性标准全系列(JEDEC+ASTM) - 最齐全、最完整及最新版
  12. kakfa安装与简单使用
  13. [天池竞赛系列] 历届天池竞赛答辩PPT和视频
  14. 途虎养车产品经理面试(魔幻)
  15. java端实现对数据库的增加
  16. 弹幕调试 jquery.danmu.js
  17. 使用手机termux安装metasploit
  18. 美工效果图大小 html,六、DIV CSS实战之布局美工图分析与切图
  19. 关于uni-app的Picker选择器默认选择的问题
  20. 什么是软件测试?软件测试和研发的区别

热门文章

  1. html网页主页制作,网页主页制作过程
  2. autocad html 插件,cad插件有哪些
  3. Java之美[从蛮荒到撬动地球]之设计模式三
  4. 调查问卷或量表数据的一般处理与SPSS统计分析
  5. 三星android安卓版本怎么升级,大神教你三星S7如何更新安卓7.0 三星S7升级安卓7.0详细教程...
  6. Porsche保时捷Taycan维修手册电路图接线图技术培训手册维修技术资料
  7. 大学课程 | 《微机原理与接口技术》知识点总结
  8. AI圣经 PRML《模式识别与机器学习》-读书笔记汇总贴
  9. 计算机网络——计算机网络知识脑图
  10. HTML5超炫3D雷达扫描地图玩法