oracle rman crosscheck,rman 之crosscheck 与delete expired
当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行。
所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。
[执行顺序如下:手工删除archivelog --->crosscheck--->delete expired
最后可以用list copy检查]
我的试验如下:
1.Crosscheck日志
RMAN> crosscheck archivelog all;
释放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=11 devtype=DISK
对归档日志的验证成功
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1037.ARC 记录 ID=595 时间戳 =649791052
对归档日志的验证成功
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1038.ARC 记录 ID=596 时间戳 =650553016
对归档日志的验证失败
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1039.ARC 记录 ID=597 时间戳 =651498074
......
......
对归档日志的验证失败
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1048.ARC 记录 ID=606 时间戳 =652640044
已交叉检验的 12 对象
有2个archive log 经过crosscheck验证提示成功的是被我手工删除掉了的archive log,其它提示 “对归档日志的验证失败”的都是存在的archive log
2、使用delete expired archivelog all 命令删除所有过期归档日志:
RMAN> delete expired archivelog all;
释放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=11 devtype=DISK
已存档的日志副本列表
关键字 Thrd Seq S 短时间 名称
------- ---- ------- - ---------- ----
595 1 1037 X 18-3月 -08 D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1037.ARC
596 1 1038 X 19-3月 -08 D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1038.ARC
是否确定要删除以上对象 (输入 YES 或 NO)? y
已删除的存档日志
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1037.ARC 记录 ID=595 时间戳 =649791052
已删除的存档日志
存档日志文件名 =D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1038.ARC 记录 ID=596 时间戳 =650553016
2 EXPIRED 对象已删除
3、使用list copy查看
RMAN> list copy;
已存档的日志副本列表
关键字 Thrd Seq S 短时间 名称
------- ---- ------- - ---------- ----
597 1 1039 A 28-3月 -08 D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1039.ARC
598 1 1040 A 08-4月 -08 D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1040.ARC
....
606 1 1048 A 20-4月 -08 D:\ORACLE\ORADATA\ORATEST\ARC\ORATEST_1_1048.ARC
注意:以上crosscheck的2种提示英文对照为:对归档日志的验证成功-----》validation failed for archived log
对归档日志的验证失败-----> validation succeeded for archived log
4、简要介绍一下report obsolete命令
使用report obsolete命令报告过期备份
RMAN> report obsolete;
RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
未找到已废弃的备份
5.使用delete obsolete命令删除过期备份: (9i中使用)
RMAN> delete obsolete;
RMAN 保留策略将应用于该命令
将 RMAN 保留策略设置为冗余 1
使用通道 ORA_DISK_1
未找到已废弃的备份
上面的delete obsolete在9i中使用,在8i中删除过期备份命令如下:
RMAN>allocate channel for maintenance type disk;
RMAN>change backupset id delete;
RMAN>release channel;
也可以手工删除备份集,之后用如下命令同步
9i:
RMAN>crosscheck backup;
RMAN>delete expired backup;
8i:
RMAN>allocate channel for maintenance type disk;
RMAN>crosscheck backup;
RMAN>delete expired backup;
RMAN>release channel;
oracle rman crosscheck,rman 之crosscheck 与delete expired相关推荐
- Oracle RMAN 的 show,list,crosscheck,delete命令整理
1.SHOW命令: 显示rman配置: RMAN> show all; 2.REPORT命令: 2.1.RMAN> report schema 报告目标数据库的物理结构; 2.2 ...
- oracle rman crosscheck,rman的crosscheck命令
在操作系统上手动删除备份或归档,rman不会立即知晓此变更,所以需要crosscheck更新备份的状态. 手动rm归档日志 检查归档 RMAN> crosscheck archivelog al ...
- RMAN的show,list,crosscheck,delete 命令整理
转自其他人的博客整理,以TA为榜样,加油↖(^ω^)↗掌声鼓励鼓励 不过命令还是要记得常用的比较好,记得不清的时候这个可是宝典哦 O(∩_∩)O哈哈~ 1.SHOW命令: 显示rman配置: ...
- oracle rman crosscheck,rman crosscheck作用
Crosschecks are useful because they can do the following: ■ Update outdated information about backup ...
- Oracle 11g 使用RMAN备份数据库
使用Oracle自带的备份恢复工具RMAN(Recovery Manager)具有以下几种优势: 支持增量备份 能自动管理备份文件 自动化备份与恢复 备份的文件有效性检查 配置快闪恢复区(flash ...
- 基于Linux下 Oracle 备份策略(RMAN)
基于Linux下 Oracle 备份策略(RMAN) --********************************** -- 基于Linux下 Oracle 备份策略(RMAN) --**** ...
- oracle v rman status,RMAN 中V$ARCHIVED_LOG 中STATUS 为X 的文件处理
记录一下[@more@] 今天发现RMAN 中V$ARCHIVED_LOG 中STATUS 为"X" 的文件,想起是因为手动删掉错几个日志造成的,通过如下的方法把RMAN 中的记录 ...
- 基于Linux下 Oracle 备份策略(RMAN)---转自沙弥的世界
--********************************** -- 基于Linux下 Oracle 备份策略(RMAN) --******************************* ...
- Oracle 运维篇+RAC集群转单实例/RMAN异机恢复/RMAN迁移/RMAN备份恢复操作概要
说明:本文为Oracle RAC集群转单实例/RMAN异机恢复/RMAN迁移/RMAN备份恢复操作概要方便用户查阅 温馨提示:如果您发现本文哪里写的有问题或者有更好的写法请留言或私信我进行修改优化 说 ...
最新文章
- Flash 图片轮换效果
- Spring常见注解
- python linux编程与window编程_Python3如何在Windows和Linux上打包
- SpringMVC视图解析器(转)
- MySQL快速生成连续整数
- 第97课 寻找亲密数对_例97.1 《小学生C++编程入门》
- linux那些事之page cache
- 俞渝发内部信:呼吁员工发微博、发朋友圈保卫当当
- codevs 1143 纪念品分组
- Atitit 数据库表文档生成解决方案
- 网络盒子android系统版本怎样刷机,【当贝市场】一键通IPTV盒刷Android系统教程
- server 2016备份还原
- 如何在前端html获取cookie
- idea中Rebuild是什么意思
- html轮播鼠标悬停效果,jQuery图片轮播加悬停效果
- SpringBoot+jdk1.8邮件发送
- GitHub 项目徽章的添加和设置
- Oracle和Postgre的TRUNC函数
- 通往大国之路 中国的知识重建和文明复兴
- 队列实现杨辉三角(附详细图解)
热门文章
- 关于getSource()简单说明
- Bulldog靶机渗透
- python抠图教程视频_Python快速抠图不比PS差!1分钟搞定!
- DVWA靶场系列1-环境搭建
- Filezilla 连接不上 Error: Connection timed out after 20 seconds of inactivity
- laravel 请求出现 post The page has expired due to inactivity.
- 凡亿教育发布电子工程师利器:IC封装网 V.1.0
- 书记员计算机操作基础知识考试,书记员打字考试怎么考?有哪些形式?
- Building Worlds In Unreal 学习笔记——07-11 岩石树落木灌木绘制/溪水着色器/潮湿与焦散贴花/后处理
- 一个汉字转拼音的小工具