加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

RMAN学习5——RMAN常用命令

发布时间:2020-12-15 18:38:29 所属栏目:百科 来源:网络整理
导读:1、显示RMAN默认配置:show命令 (1)show all; RMAN show all; db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE

1、显示RMAN默认配置:show命令

(1)show all;

RMAN> show all;
db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'BZIP2'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:APPADMINISTRATORPRODUCT11.1.0DB_1DATABASESNCFORCL.ORA'; # default
RMAN>

(2)show XXXX;

RMAN> show controlfile autobackup;

db_unique_name 为 ORCL 的数据库的 RMAN 配置参数为:
CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN>


2、列出备份信息:list命令

(1)所有备份信息(信息太多、这里就不执行了)

list backup;

(2)列出数据库备份信息

RMAN> list backup of database;
备份集列表
===================
BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
60 ? ? ?Incr 0 ?1.03G ? ? ?DISK ? ? ? ?00:00:39 ? ? 17-7月 -12
? ? ? ? BP 关键字: 61 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T132111
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_NN
ND0_TAG20120717T132111_809XL7SW_.BKP
? 备份集 60 中的数据文件列表
? 文件 LV 类型 Ckp SCN ? ?Ckp 时间 ? 名称
? ---- -- ---- ---------- ---------- ----
? 1 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLSYSTEM01.DBF
? 2 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLSYSAUX01.DBF
? 3 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLUNDOTBS01.DBF
? 4 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLUSERS01.DBF
RMAN>


(3)列出控制文件备份信息

RMAN> list backup of controlfile;
备份集列表
===================
BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
40 ? ? ?Full ? ?9.33M ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 40 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T114211
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_NCNNF_TAG20120717T114211_809QRNGN_.BKP
? 包括的控制文件: Ckp SCN: 1384571 ? ? ?Ckp 时间: 17-7月 -12


BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
41 ? ? ?Full ? ?9.36M ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 41 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T114213
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLAUTOBACKUP2012_07_17O1_MF_S_788874133_809QRPBQ_.BKP
? 包括的控制文件: Ckp SCN: 1384575 ? ? ?Ckp 时间: 17-7月 -12
…………………………………………………………………………………………………………(略)
RMAN>

(4)列出表空间备份信息

RMAN> list backup of tablespace users;
备份集列表
===================
BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
60 ? ? ?Incr 0 ?1.03G ? ? ?DISK ? ? ? ?00:00:39 ? ? 17-7月 -12
? ? ? ? BP 关键字: 61 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T132111
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_NN
ND0_TAG20120717T132111_809XL7SW_.BKP
? 备份集 60 中的数据文件列表
? 文件 LV 类型 Ckp SCN ? ?Ckp 时间 ? 名称
? ---- -- ---- ---------- ---------- ----
? 4 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLUSERS01.DBF
RMAN>

(5)列出数据文件备份信息

RMAN> list backup of datafile 4;
备份集列表
===================
BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
60 ? ? ?Incr 0 ?1.03G ? ? ?DISK ? ? ? ?00:00:39 ? ? 17-7月 -12
? ? ? ? BP 关键字: 61 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T132111
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_NN
ND0_TAG20120717T132111_809XL7SW_.BKP
? 备份集 60 中的数据文件列表
? 文件 LV 类型 Ckp SCN ? ?Ckp 时间 ? 名称
? ---- -- ---- ---------- ---------- ----
? 4 ? ?0 ?Incr 1389310 ? ?17-7月 -12 D:APPADMINISTRATORORADATAORCLUSERS01.DBF
RMAN>

(6)列出某个备份设备上面的备份信息

RMAN> list device type disk backup;
备份集列表
===================
BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
40 ? ? ?Full ? ?9.33M ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 40 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T114211
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_NC
NNF_TAG20120717T114211_809QRNGN_.BKP
? 包括的控制文件: Ckp SCN: 1384571 ? ? ?Ckp 时间: 17-7月 -12


BS 关键字 ?类型 LV 大小 ? ? ? 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
41 ? ? ?Full ? ?9.36M ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 41 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T114213
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLAUTOBACKUP2012_07_17O1_MF_S
_788874133_809QRPBQ_.BKP
? 包含的 SPFILE: 修改时间: 17-7月 -12
? SPFILE db_unique_name: ORCL
? 包括的控制文件: Ckp SCN: 1384575 ? ? ?Ckp 时间: 17-7月 -12
……………………………………………………………………………………………………(略)
RMAN>

如果是磁带的话,就用sbt

(7)列出数据库当前所有归档日志

RMAN> list archivelog all;
db_unique_name 为 ORCL 的数据库的归档日志副本列表
=====================================================================
关键字 ? ? 线程序列 ? ? S 时间下限
------- ---- ------- - ----------
35 ? ? ?1 ? ?11 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORPRODUCT11.1.0DB_1RDBMSARC00011_0786461768.001
36 ? ? ?1 ? ?11 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_11_809RDNC7_.ARC
37 ? ? ?1 ? ?12 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORPRODUCT11.1.0DB_1RDBMSARC00012_0786461768.001
38 ? ? ?1 ? ?12 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_12_809TXHYR_.ARC
39 ? ? ?1 ? ?13 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORPRODUCT11.1.0DB_1RDBMSARC00013_0786461768.001
40 ? ? ?1 ? ?13 ? ? ?A 17-7月 -12? ? ? ? 名称: D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_13_809TXQCQ_.ARC
RMAN>

(8)列出所有备份的归档日志信息

RMAN> list backup of archivelog all;
备份集列表
===================
BS 关键字 ?大小 ? ? ? 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
44 ? ? ?3.71M ? ? ?DISK ? ? ? ?00:00:00 ? ? 17-7月 -12
? ? ? ? BP 关键字: 44 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T115252
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_ANNNN_TAG20120717T115252_809RDO89_.BKP


? 备份集 44 中的已存档日志列表
? 线程序列 ? ? 低 SCN ? ?时间下限 ? 下一个 SCN ? 下一次
? ---- ------- ---------- ---------- ---------- ---------
? 1 ? ?11 ? ? ?1381070 ? ?17-7月 -12 1384994 ? ?17-7月 -12


BS 关键字 ?大小 ? ? ? 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
47 ? ? ?3.71M ? ? ?DISK ? ? ? ?00:00:00 ? ? 17-7月 -12
? ? ? ? BP 关键字: 47 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T123310
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_ANNNN_TAG20120717T123310_809TR87T_.BKP


? 备份集 47 中的已存档日志列表
? 线程序列 ? ? 低 SCN ? ?时间下限 ? 下一个 SCN ? 下一次
? ---- ------- ---------- ---------- ---------- ---------
? 1 ? ?11 ? ? ?1381070 ? ?17-7月 -12 1384994 ? ?17-7月 -12


BS 关键字 ?大小 ? ? ? 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
51 ? ? ?5.97M ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 51 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T123600
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_ANNNN_TAG20120717T123600_809TXK7B_.BKP


? 备份集 51 中的已存档日志列表
? 线程序列 ? ? 低 SCN ? ?时间下限 ? 下一个 SCN ? 下一次
? ---- ------- ---------- ---------- ---------- ---------
? 1 ? ?11 ? ? ?1381070 ? ?17-7月 -12 1384994 ? ?17-7月 -12
? 1 ? ?12 ? ? ?1384994 ? ?17-7月 -12 1387164 ? ?17-7月 -12


BS 关键字 ?大小 ? ? ? 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
55 ? ? ?2.00K ? ? ?DISK ? ? ? ?00:00:01 ? ? 17-7月 -12
? ? ? ? BP 关键字: 55 ? 状态: AVAILABLE ?已压缩: NO ?标记: TAG20120717T123607
段名:D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_ANNNN_TAG20120717T123607_809TXR0Z_.BKP


? 备份集 55 中的已存档日志列表
? 线程序列 ? ? 低 SCN ? ?时间下限 ? 下一个 SCN ? 下一次
? ---- ------- ---------- ---------- ---------- ---------
? 1 ? ?13 ? ? ?1387164 ? ?17-7月 -12 1387171 ? ?17-7月 -12

RMAN>

(9)列出所有无效的备份

list expired backup;

list expired backup of database;

list expired backup of tablespace users;

list expired backup of datafile 4;

3、删除备份:delete命令

(1)删除过期的备份

?delete expired backup;

?delete expired backup of database;

?delete expired backup of tablespace users;

delete expired backup of datafile 4;

delete expired backup of controlfile;

(2)删除无效备份

先用crosscheck backup;查看相关信息

?delete obsolete;

(3)删除备份集

先用:list backupset;产看相关备份及信息

?delete backupset 61;

(4)删除特定备份片

delete backuppiece 'e:backupbak_ctl_12345.bak';

(5)删除所有备份集

delete backup;

(6)删除所有镜像备份

delete copy;

delete datafile copy 'e:backupbak_user001_123.bak'

(7)在备份后删除输入对象

RMAN> backup archivelog all delete input;
启动 backup 于 17-7月 -12
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=11 RECID=36 STAMP=788874772
输入归档日志线程=1 序列=12 RECID=38 STAMP=788877360
输入归档日志线程=1 序列=13 RECID=40 STAMP=788877367
输入归档日志线程=1 序列=14 RECID=42 STAMP=788884158
通道 ORA_DISK_1: 正在启动段 1 于 17-7月 -12
通道 ORA_DISK_1: 已完成段 1 于 17-7月 -12
段句柄=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLBACKUPSET2012_07_17O1_MF_ANNNN_TAG20120717T142918_80B1KYVC_.BKP 标记=TAG20120717T142918 注释=NONE
通道 ORA_DISK_1: 备份集已完成,经过时间:00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_11_809RDNC7_.ARC RECID=36 STAMP=788874772
归档日志文件名=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_12_809TXHYR_.ARC RECID=38 STAMP=788877360
归档日志文件名=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_13_809TXQCQ_.ARC RECID=40 STAMP=788877367
归档日志文件名=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLARCHIVELOG2012_07_17O1_MF_1_14_80B1KXN0_.ARC RECID=42 STAMP=788884158
完成 backup 于 17-7月 -12

启动 Control File and SPFILE Autobackup 于 17-7月 -12
段 handle=D:APPADMINISTRATORFLASH_RECOVERY_AREAORCLAUTOBACKUP2012_07_17O1_MF_S_788884160_80B1L1BQ_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 于 17-7月 -12
RMAN>


4、报表显示:report命令

(1)查看需要备份的文件

report need backup;

report need backup incremental 3;

report need backup days 3 tablespace users;

?report need backup days 3 datafile 4;

report need backup redundancy 2 database;

report need backup recovery window of 3 days;

(2)查看指定表空间是否需要备份

report need backup tablespace users;

(3)查看指定文件是否需要备份

report need backup datafile 4;

(4)查看过期备份

report obsolete;

?report obsolete redundancy 2;

(5)查看不可恢复的文件

report unrecoverable;

(6)查看指定备份设置需要备份的文件

report device type disk need backup;


5、执行检查:CrossCheck命令

(1)核对所有备份集

crosscheck backup;

(2)核对所有数据文件备份集

crosscheck backup of database;

(3)核对指定表空间备份级

crosscheck backup of tablespace users;

(4)核对指定文件备份集

?crosscheck backup of datafile 4;

(5)核对控制文件备份集

?crosscheck backup of controlfile;

(6)核对所有归档日志备份集

?crosscheck backup of archivelog all;

(7)核对spfile备份集

crosscheck backup of spfile;

(8)核对镜像备份

crosscheck copy;(所有)

crosscheck copy of database;

crosscheck copy of tablespace users;

crosscheck copy of datafile 4;

?crosscheck copy of controlfile;

?crosscheck copy of archivelog all;

?crosscheck copy of archivelog until time 'sysdate';


6、修改状态:change命令

(1)修改指定备份集状态

change backupset 63 unavailable;

change backupset 63 available;

(2)修改指定表空间状态

change backup of tablespace users unavailable;

change backup of tablespace users available;

(3)修改指定文件状态

change backup of datafile 4 unavailable;

change backup of datafile 4 available;

(4)建立长期备份(需要catalog)

change backupset 63 keep forever logs;

change backupset 63 keep until time 'sysdate+10' logs;

change backupset 63 nokeep;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读