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

ORACLE基于归档号增量恢复

基于归档号增量恢复

备库停掉MRP进程

SQL> alter database recover managed standby database cancel;

查看备库当前的归档号

archive log list

查看alert日志获得缺失的归档号

在主库上执行基于归档号的rman备份

run{
allocate channel c1 type disk;
allocate channel c2 type disk;
backup archivelog from logseq xxx until logseq xxx format ‘/oracle/rman/U%_ZZZ’;
######备份集压缩
#######backup as compressed backupset archivelog from logseq xxx until logseq xxx format ‘/oracle/rman/U%_ZZZ’;;
release channel c1;
release channel c2;
}

控制文件备份

SQL>alter database create standby controlfile as '/tmp/control01.ctl';

或使用backup current controlfile备份

RMAN> backup current controlfile for standby format '/oracle/rman/control%s.bak';

把备份片拷到备库

$ scp * 10.87.250.91:/Tbackup/backup/

控制文件恢复
若之前用rman备份
备库:

sql > shutdown immediate
sql > startup nomount 
rman > restore standby controlfile from '/Tbackup/backup/xxx';
rman > alter database mount;

在备库主机上,注册备份片

RMAN> catalog backuppiece '/Tbackup/hdyy/xxx';

或者

RMAN> catalog start with '/Tbackup/backup/'; 
RMAN> restore archivelog from logseq xxx until logseq xxx;

查看数据文件头,验证恢复情况

select file#, to_char(checkpoint_change#) from v$datafile_header;

备库重新启动应用日志

SQL>alter database recover managed standby database disconnect from session;
或者
SQL > alter database recover managed standby database using current logfile  disconnect from session;

主库操作往备库传输归档日志

SQL>alter system set log_archive_dest_state_2 ='enable';

主备库查看归档日志情况

SQL>archive log list;

主库切下归档看是否用到备库

Alter system switch lofile;

相关文章:

  • windows关闭copilot预览版
  • 分布式定时任务调度xxl-job
  • ElevenLabs用AI为Sora文生视频模型配音 ,景联文科技提供高质量真人音频数据集助力生成逼真音效
  • HTML—常用标签
  • Rust 语言的 async 关键字
  • Linux系统——Haproxy高性能负载均衡软件
  • 初阶数据结构之---二叉树的顺序结构-堆
  • 网站被插入虚假恶意链接怎么办?
  • 微软AI工程师向联邦贸易委员会(FTC)发出警告,对Copilot Designer的安全性表示担忧
  • Java高频面试之消息队列与分布式篇
  • docker安装ES、LogStash、Kibana
  • 【C++】什么是类与对象?
  • server win搭建apache网站服务器+php网站+MY SQL数据库调用电子阅览室
  • Android Studio在导入项目后编译出现java版本错误解决方法
  • 【项目】Boost 搜索引擎
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • css选择器
  • GitUp, 你不可错过的秀外慧中的git工具
  • interface和setter,getter
  • Netty 4.1 源代码学习:线程模型
  • Vue ES6 Jade Scss Webpack Gulp
  • Vue UI框架库开发介绍
  • 大数据与云计算学习:数据分析(二)
  • 反思总结然后整装待发
  • 分类模型——Logistics Regression
  • 分享一份非常强势的Android面试题
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 力扣(LeetCode)56
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 七牛云假注销小指南
  • 区块链将重新定义世界
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 如何胜任知名企业的商业数据分析师?
  • 收藏好这篇,别再只说“数据劫持”了
  • 听说你叫Java(二)–Servlet请求
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 《天龙八部3D》Unity技术方案揭秘
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 策略 : 一文教你成为人工智能(AI)领域专家
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • #Linux(make工具和makefile文件以及makefile语法)
  • #pragma预处理命令
  • (javascript)再说document.body.scrollTop的使用问题
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (七)Java对象在Hibernate持久化层的状态
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • (转)大型网站架构演变和知识体系
  • .bat批处理(九):替换带有等号=的字符串的子串