当前位置:  数据库>oracle

RMAN 系列(八) ---- RMAN List和report 命令

    来源: 互联网  发布时间:2017-04-10

    本文导语:  RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。 List incarnation 命令为用户提供了目标数据库...

RMAN的list命令是一种在数据库控制文件或恢复目录中查询备份的历史信息的方法。列表提供了一组信息,包括从数据库对应物的列表到备份集和归档日志的备份的列表的所有信息。

List incarnation 命令为用户提供了目标数据库的每个数据库对应物列表。 如果有必要,可以使用这个列表的信息将数据库恢复到执行最后一条resetlogs命令前的某个时间点。

RMAN> 

使用目标数据库控制文件替代恢复目录

数据库原型列表

DB 关键字   DB 名  DB ID            STATUS  重置 SCN  重置时间

------- ------- -------- ---------------- --- ---------- ----------

1              ORCL     1247395743       PARENT  1          02-4月 -10

2             ORCL     1247395743       PARENT  940976     21-5月 -10

3            ORCL     1247395743       ORPHAN  8426617    06-7月 -10

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 上有出入。

List命令提供了许多不同的选项来报告数据库备份和副本的状态。

备份列表

===============

关键字     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

 表示备份集键

表示列的备份类型:

B[Backup] 表示备份

F[Full] 表示完全备份

A[Archivelog]

0和1 表示增量备份[Incremental backup]

说明备份的状态: A 表示Available,X 表示Expired.

说明备份的设备是磁带还是磁盘

大多数list命令都可以在末尾使用summary参数,如:

List backup of database summary;

List expired backup of archivelog all summary;

List backup of tablespace users summary;

可以使用list backup by file 命令列出每个备份集和备份集片。它可以按数据文件备份,归档日志备份,控制文件和spfile文件备份列出备份信息。 如:

RMAN> list backup by file;

============================

CF Ckp SCN Ckp 时间   BS 关键字  S 段数 副本数 压缩标记

---------- ---------- ------- - ------- ------- ---------- ---

8625387    06-7月 -10 1072    A 1       1       NO         TAG20100706T134705

8555238    06-7月 -10 1000    A 1       1       NO         TAG20100706T091808

======================

修改时间   BS 关键字  S 段数 副本数 压缩标记

---------- ------- - ------- ------- ---------- ---

06-7月 -10 1072    A 1       1       NO         TAG20100706T134705

06-7月 -10 1000    A 1       1       NO         TAG20100706T091808

27-6月 -10 732     A 1       1       NO         TAG20100628T110902

21-6月 -10 231     A 1       1       NO         ORCL

21-6月 -10 219     A 1       1       NO         TAG20100622T212749

21-6月 -10 138     A 1       1       YES        TAG20100621T233122

17-6月 -10 113     A 1       1       NO         TAG20100618T085926

如果想要查看RMAN 更多的信息,可以使用list backup命令。该命令可以提供所生成备份(包括备份集,归档的重做日志备份,控制文件备份以及服务器参数文件备份)的详细信息。 

备份集列表

===================

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间

------- ---- -- ---------- ----------- ------------ ----------

113     Full    16.00M     SBT_TAPE    00:00:05     18-6月 -10

        BP 关键字: 116   状态: AVAILABLE  已压缩: NO  标记: TAG20100618T085926

        句柄: 07lghd6e_1_1   介质: /,07lghd6e_1_1

  包含的 SPFILE: 修改时间: 17-6月 -10

  SPFILE db_unique_name: ORCL

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间

------- ---- -- ---------- ----------- ------------ ----------

138     Full    1.03M      DISK        00:00:02     21-6月 -10

        BP 关键字: 142   状态: AVAILABLE  已压缩: YES  标记: TAG20100621T233122

段名:D:/APP/ADMINISTRATOR/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2010_06_21/O1_MF_NC

SNF_TAG20100621T233122_61Z1KVPK_.BKP

  包含的 SPFILE: 修改时间: 21-6月 -10

  SPFILE db_unique_name: ORCL

如果需要查看能够用于还原和恢复数据库的所有数据文件备份或副本,则���以使用list recoverable命令。 List 命令提供了状态为Available的,可用于还原数据库的所有备份列表(该列表值用于当前的对应物),其中包括备份,映像副本和增量备份。 如果增量备份没有有效的父备份,它就不会包含在备份中。

RMAN> list recoverable backup of database;

执行list expired backup命令可以列出到期的备份,该命令也可以获得到期的表空间和数据文件的备份列表,如果插入正确的关键字(如: list expired backup of datafile 3 或者 list expired backup of archivelog all),则可以获得到期的归档日志备份和控制文件/spfile文件的自动备份列表。

RMAN> list expired backup;

执行list backup of tablespace 或者list backup of datafile 命令可以列出指定表空间或数据文件的输出:

RMAN> list backup of tablespace users;

RMAN> list backup of datafile 3;

RMAN 提供了列出归档日志备份的几种选项。 如果要得到当前存在的归档日志(并不意味着它们已经备份)的完整概述,可以使用list archivelog all命令:

RMAN> list archivelog all;

如果想要得到更详细的报告,可以使用: list backup of archivelog all

RMAN> list backup of archivelog all;

如果只想查看到期的备份集,可以执行list expired backup of archivelog all;

RMAN> list expired backup of archivelog all;

还可以设定时间或日志序列号来限制报告中显示的内容,如:

RMAN> list expired backup of archivelog until sequence 3;

RMAN> list expired backup of archivelog until time "to_date('2010-7-6','yyyy-mm-dd')";

List backup of controlfile命令可以向用户提供控制文件备份的列表,list backup of spfile 可以提供服务器参数文件备份的列表。

RMAN> list backup of controlfile;

RMAN> list backup of spfile;

List 命令也可以用来判断数据库映像副本的状态,如:

RMAN> list copy;

可以使用list copy of database命令生成所有数据文件副本的概述列表:

RMAN> list copy of database;

也可以使用list copy of tablespace 或者list copy of datafile 命令来显示表空间或数据文件的副本。

RMAN> list copy of tablespace users;

RMAN> list copy of datafile 1;

可以用list copy of archivelog copies命令查看归档的重做日志副本,如:

RMAN> list copy of archivelog all;

也可以按照时间,序列或者数据库的SCN 列出特定的归档的重做日志副本,如:

RMAN> list copy of archivelog from sequence 1;

RMAN> list copy of archivelog from sequence 1 until sequence 22;

RMAN 可以通过执行list controlfile copy命令来显示控制文件副本。

RMAN> list copy of controlfile;


    
 
 

您可能感兴趣的文章:

  • rman配置及rman常用命令操作
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • rman备份脚本和rman增量备份脚本分享
  • Oracle数据库备份和恢复工具 RMan
  • catalog方式的rman备份与恢复示例
  • win平台oracle rman备份和删除dg备库归档日志脚本
  • 浙ICP备11055608号-3 iis7站长之家
  • 9i下RMAN的备份及恢复步骤
  • Oracle相关:Rman Crosscheck删除失效归档
  • ORACLE 数据库RMAN备份恢复
  • rman恢复方案和oracle异机恢复
  • Oracle RMAN快速入门指南


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3