当前位置: 首页 > news >正文

adg主备库路径不同时的增量恢复

第一步:查看备库当前的SCN值

SQL*Plus: Release19.0.0.0.0 - Production on Thu Apr211:15:382026Version19.21.0.0.0 Copyright(c)1982,2022, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release19.0.0.0.0 - Production Version19.21.0.0.0 SQL>col current_scnfor99999999999999SQL>selectcurrent_scn fromv$database;

第二步:将备库的SCN值作为主库增量备份的SCN值

RMAN>backup incremental from scn33678477903databaseformat'/u01/app/oracle/backup/bak_%U';--注意空间,多通道,服务器性能

第三步:在主库生成控制文件备份

SQL>alter database create standby controlfile as'/home/oracle/control_ora19cadg.ctl';--nfs路径会失败

第四步:将备份文件传输到备库

scp* :/u01/0401

第五步:关闭备库并重新启动到nomount模式;

SQL>shutdownimmediate;SQL>startup nomount;

第六步:在备库恢复控制文件;

RMAN>restore standby controlfile from'/u01/0401/control_ora19cadg.ctl';

第七步:备库启动到mount

SQL>alter databasemount;--rman支持

第八步:将备库注册备份集,实际数据文件注册控制文件中,查看修正控制文件中的文件路径,完成恢复

Recovery Manager: Release19.0.0.0.0 - Production on Thu Apr211:14:432026Version19.21.0.0.0 Copyright(c)1982,2019, Oracle and/or its affiliates. All rights reserved. connected to target database: ORA19C(DBID=1212372715, notopen)RMAN>catalog start with'/u01/0401';RMAN>report schema;RMAN-06139: warning: controlfileis not currentforREPORT SCHEMA Report of database schemafordatabase with db_unique_name NCDBDG List of Permanent Datafiles===========================File Size(MB)Tablespace RB segs Datafile Name ---- -------- -------------------- ------- ------------------------10SYSTEM *** +DATA/MUST_RENAME_THIS_DATAFILE_1.4294967295.429496729520NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_2.4294967295.429496729530SYSAUX *** +DATA/MUST_RENAME_THIS_DATAFILE_3.4294967295.429496729540UNDOTBS1 *** +DATA/MUST_RENAME_THIS_DATAFILE_4.4294967295.429496729550UNDOTBS2 *** +DATA/MUST_RENAME_THIS_DATAFILE_5.4294967295.429496729570USERS *** +DATA/MUST_RENAME_THIS_DATAFILE_6.4294967295.429496729594967295.429496729580NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_7.4294967295.429496729590NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_8.4294967295.4294967295100NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_9.4294967295.4294967295110NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_10.4294967295.4294967295120NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_11.4294967295.4294967295130NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_12.4294967295.4294967295140NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_13.4294967295.4294967295150NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_14.4294967295.4294967295160NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_15.4294967295.4294967295170NNC_INDEX01 *** +DATA/MUST_RENAME_THIS_DATAFILE_16.4294967295.4294967295180NNC_INDEX01 *** +DATA/MUST_RENAME_THIS_DATAFILE_17.4294967295.4294967295190NNC_INDEX01 *** +DATA/MUST_RENAME_THIS_DATAFILE_18.4294967295.4294967295200NNC_DATA01 *** +DATA/MUST_RENAME_THIS_DATAFILE_18.4294967295.4294967295...RMAN>catalog start with'+DATA';***注意多实例,如果有多实例,再继续进入几层目录*** RMAN>switch database to copy;将数据库控制文件中的数据文件指针,批量指向 RMAN 备份 swtich datafile1,2... to copy;RMAN>recover database noredo;用备份进行恢复 RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROMSESSION;--先追scn,追平之后down掉

启动RAC两节点数据库

alter databaseopen;SQL*Plus: Release19.0.0.0.0 - Production on Thu Apr211:15:382026Version19.21.0.0.0 Copyright(c)1982,2022, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release19.0.0.0.0 - Production Version19.21.0.0.0 SQL>RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROMSESSION;SQL>setlines222pages100col client_pidfora10selectinst_id,thread#,process,status,client_pid,sequence#,BLOCK#,BLOCKS,DELAY_MINS from gv$managed_standby;INST_ID THREAD# PROCESS STATUS CLIENT_PID SEQUENCE# BLOCK# BLOCKS DELAY_MINS---------- ---------- --------- ------------ ---------- ---------- ---------- ---------- ----------11ARCH CLOSING19990138878179872613010DGRD ALLOCATED N/A000010DGRD ALLOCATED N/A000011ARCH CLOSING199961388782573441434011ARCH CLOSING20002138878077824258011ARCH CLOSING200211388783471041234011ARCH CLOSING20023138877849152326011ARCH CLOSING20027138877047104166012ARCH CLOSING20031127828540961970011ARCH CLOSING20036138877771680363012ARCH CLOSING20038127828443008587011ARCH CLOSING20040138877586016321011RFS IDLE106194000011RFS IDLE102364000011RFS RECEIVING10621913887841180411012RFS RECEIVING11703312782861585618010RFS IDLE106210000010RFS IDLE106206000010RFS IDLE106204000010RFS IDLE106200000010RFS IDLE106208000010RFS IDLE106214000010RFS IDLE106212000010RFS IDLE106217000010RFS IDLE106202000010RFS IDLE81901000010RFS IDLE81915000010RFS IDLE81907000010RFS IDLE81905000010RFS IDLE104654000010RFS IDLE81899000010RFS IDLE81897000010RFS IDLE104651000010RFS IDLE81917000011MRP0 APPLYING_LOG N/A138878411763409600035rows selected.
http://www.jsqmd.com/news/606919/

相关文章:

  • 保姆级教程:用PyTorch复现DALL·E核心组件之dVAE(含Gumbel-Softmax实现)
  • Vofa+多通道数据可视化方案对比:Firewater和Justfloat协议选择指南(含性能测试)
  • Pix2Text技术架构解析:基于深度学习的高精度图像文档识别系统
  • 终极Windows更新修复指南:Reset Windows Update Tool完全解析
  • 反向传播的数学真相:链式法则如何把“输出误差”高效回溯到每一层权重,让神经网络真正学会
  • CRM是什么?为什么很多企业上了CRM却用不起来? - 纷享销客智能型CRM
  • 北航2026软件工程作业 - P 花见小路
  • 3大核心场景深度解析:BaiduPCS-Go如何重构网盘命令行体验
  • 从‘能用’到‘好用’:Easy3D配置后,如何快速上手第一个3D可视化项目?
  • kdmapper 符号处理机制:利用 PDB 偏移量实现跨 Windows 版本的兼容性
  • BetterGenshinImpact:让原神日常任务变得轻松愉快的智能助手
  • 专业B站视频下载解决方案:实现4K高清与大会员内容本地化存储
  • 终极Django开发指南:使用Everything Claude Code构建专业Web应用的AI最佳实践
  • 盘点话费卡回收方式和实战心得 - 团团收购物卡回收
  • 3步解决英雄联盟回放难题:ROFL播放器的实用指南
  • Beyond Compare 5 激活技术方案实战完整指南
  • Step3-VL-10B与LSTM时序分析:预测模型实战
  • 如何通过TPFanCtrl2实现ThinkPad风扇智能控制:静音与性能的完美平衡
  • SteamCleaner深度使用指南:5步释放游戏硬盘空间
  • AUTOSAR BSW层协议栈异常无日志?教你用Dlt-daemon+自定义Signal ID映射表实现毫秒级根因定位
  • 华为设备静态路由与BFD联动实战:从配置到故障切换全解析
  • STM32硬件设计避坑指南:SW接口复用GPIO的6个注意事项(含代码示例)
  • XOutput终极指南:5分钟让旧游戏手柄兼容现代游戏
  • FastAPI性能优化:配置实现的终极指南
  • 拆分APK安装的技术困境与SAI的模块化解耦方案
  • 市场风向变了,真正让孩子看见进步!2026靠谱的AI学习机有哪些? - 速递信息
  • PUMA 560机械臂D-H建模避坑指南:标准vs改进参数法到底怎么选?
  • 若依SpringCloud安全机制解析:从Token生成到权限验证的全流程
  • Filter Solutions保姆级教程:从幅频响应调试到MATLAB联合仿真
  • unittest 是 Python 自带的、官方标准单元测试框架