原 RMAN 系列(八) ---- RMAN List和report 命令https://blog.csdn.net/tianlesoftware/article/details/5728116版权声明: https://blog.csdn.net/tianlesoftware/article/details/5728116
一. List 命令
RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。
1.1 列出对应物
List incarnation 命令为用户提供了目标数据库的每个数据库对应物列表。 如果有必要,可以使用这个列表的信息将数据库恢复到执行最后一条resetlogs命令前的某个时间点。
RMAN> list incarnation;
使用目标数据库控制文件替代恢复目录
数据库原型列表
DB 关键字 Inc 关键字 DB 名 DB ID STATUS 重置 SCN 重置时间
------- ------- -------- ---------------- --- ---------- ----------
1 1 ORCL 1247395743 PARENT 1 02-4月 -10
2 2 ORCL 1247395743 PARENT 940976 21-5月 -10
3 3 ORCL 1247395743 ORPHAN 8426617 06-7月 -10
4 4 ORCL 1247395743 CURRENT 8554968 06-7月 -10
Oracle 10g中新增的列是status,该列列出的是对应物的状态,该状态表明对应物是就的对应物(parent),当前对应物(current),和孤立的对应物(ORPHAN,即在resetlogs命令之后进行恢复)。
重置SCN(Reset SCN)和重置时间(Reset Time)主要说明创建数据库对应物的时间,这也是第一个条目的Reset SCN为1的原因。 该列对使用resetlogs命令进行恢复有用,并使得能较容易的恢复到前面的对应物。
注意一点,使用恢复目录和不使用恢复目录输出是有差异的。 在Inc Key 上有出入。
1.2 列出备份
List命令提供了许多不同的选项来报告数据库备份和副本的状态。
1.2.1 概述可用的备份
RMAN> list backup summary;
备份列表
===============
关键字 TY LV S 设备类型 完成时间 段数 副本数 压缩标记
------- -- -- - ----------- ---------- ------- ------- ---------- ---
113 B F A SBT_TAPE 18-6月 -10 1 1 NO TAG20100618T085926
138 B F A DISK 21-6月 -10 1 1 YES TAG20100621T233122
219 B F A DISK 22-6月 -10 1 1 NO TAG20100622T212749
231 B 1 A DISK 23-6月 -10 1 1 NO ORCL
1072 B F A DISK 06-7月 -10 1 1 NO TAG20100706T134705
在这个示例中我们可以得到一下信息:
RMAN系列(八)RMANList和report命令
最新推荐文章于 2021-04-12 03:58:58 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)