ORACLE RMAN 命令详解.docx
- 文档编号:3006741
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:9
- 大小:21.51KB
ORACLE RMAN 命令详解.docx
《ORACLE RMAN 命令详解.docx》由会员分享,可在线阅读,更多相关《ORACLE RMAN 命令详解.docx(9页珍藏版)》请在冰豆网上搜索。
ORACLERMAN命令详解
OracleRman命令详解(Listreportbackupconfigure)
标签:
listreportoracledatabaseoptimization数据库
2009-12-1008:
07 18900人阅读 评论
(2) 收藏 举报
分类:
OracleRMAN(45)
一、list常用命令总结备忘
list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法
listincarnation;
listbackupsummary;
listbackupofdatabasesummary;
listbackupoftablespacesummary;
listbackupofdatafilen,nsummary;
listarchivelogallsummary;
listbackupbyfile;
listbackup;
listexpiredbackup;
listcopy;
listbackupofspfile;
listbackupofcontrolfile;
listbackupdatafilen,n,n;
listbackuptablespacetablespace_name;
listbackupofarchivelogall;
listbackupofarchivelogfromscn...;
listbackupofarchiveloguntilscn...;
listbackupofarchivelogfromsequence..;
listbackupofarchiveloguntiltime'sysdate-10';
listbackupofarchivelog{all,from,high,like,logseq,low,scn,sequence,time,until};
1. List 当前RMAN所备份的数据库:
RMAN>listincarnation;
汇总查询:
--如果备份文件多的话多用这两个list命令可以对备份文件有个总体了解。
1.1.listbackupsummary;--概述可用的备份
B 表示backup
A 表示Archivelog、 F 表示fullbackup、 0,1,2 表示incrementallevel备份
A 表示可用AVALIABLE、 X 表示EXPIRED
这个命令可以派生出很多类似命令,例如
listbackupofdatabasesummary
listbackupofarchivelogallsummary
listbackupoftablespaceuserssummary;
listbackupofdatafilen,n,nsummary
这些命令可以让我们对已有的备份文件有一个整体,直观的了解。
1.2.listbackupbyfile;--按照文件类型分别列出
分别为:
数据文件列表、归档日志列表、控制文件列表、SPFILE列表
1.3.listbackup;
这个命令列出已有备份集的详细信息。
1.4.listexpiredbackup;
列出过期的备份文件
1.5.listcopy;
列出copy文件
listcopyofdatabase;
listcopyofcontrolfile;
listcopyoftablespaceusers;
listcopyofdatafilen,n,n;
listcopyofarchivelogall;
listcopyofarchivelogfromscn10000;
listcopyofarchiveloguntilsequence12;
2.List 相关文件的信息
listbackupof{archivelog,controlfile,database,datafile,spfile,tablespace};
listbackupofdatabase;--full,incremental,tablespace,datafile
2.1服务器参数文件:
listbackupofspfile;
2.2 控制文件:
listbackupofcontrolfile;
2.3 数据文件:
listbackupofdataflen,n,n,n;
2.4表空间:
listbackupoftablespacetablespace_name;--表空间对应的backup
2.5归档日志:
listbackupofarchivelog{all,from,high,like,logseq,low,scn,sequence,time,until};
listbackupofarchivelogall;
listbackupofarchiveloguntiltime'sysdate-1';
listbackupofarchivelogfromsequence10;
listbackupofarchiveloguntilsequence10;
listbackupofarchivelogfromscn10000;
listbackupofarchiveloguntilscn200000;
listarchivelogfromscn1000;
listarchiveloguntilscn2000;
listarchivelogfromsequence10;
listarchiveloguntilsequence12;
二、report常用命令总结备忘
report用于判断数据库当前可恢复状态、以及数据库已有备份的信息。
最常使用的是reportobsolete;reportschema;
report{device,need,obsolete,schema,unrecoverable}
reportschema;
reportobsolete;
reportunrecoverable;
reportneedbackup;
reportneedbackupdays=3;--报告最近3天内没有备份的文件
reportneedbackupredundancy=3;--报告冗余次数小于3的数据文件。
reportneedbackuprecoverywindowof2days;
2.1.reportschema;
报告数据库模式
22.reportobsolete;
报告已丢弃的备份集(配置了保留策略)。
2.3.reportunrecoverable;
报告当前数据库中不可恢复的数据文件(即没有这个数据文件的备份、或者该数据文件的备份已经过期)
2.4.reportneedbackup;
报告需要备份的数据文件(根据条件不同)
reportneedbackupdays=3;
--最近三天没有备份的数据文件(如果出问题的话,这些数据文件将需要最近3天的归档日志才能恢复)
reportneedbackupincremental=3;
--需要多少个增量备份文件才能恢复的数据文件。
(如果出问题,这些数据文件将需要3个增量备份才能恢复)
reportneedbackupredundancy=3;
--报告出冗余次数小于3的数据文件
--例如数据文件中包含2个数据文件system01.dbf和users01.dbf.
--在3次或都3次以上备份中都包含system01.dbf这个数据文件,而users01.dbf则小于3次
--那么,报告出来的数据文件就是users01.dbf
--即,报告出数据库中冗余次数小于 n 的数据文件
reportneedbackuprecoverywindowof2days;
--报告出恢复需要2天归档日志的数据文件
三、backup常用命令总结备忘
1.设置备份标记
backupdatabasetag='full_bak1';
注:
每个标记必须唯一,相同的标记可以用于多个备份只还原最新的备份。
2.设置备份集大小(一次备份的所有结果为一个备份集,要注意备份集大小)
backupdatabasemaxsetsize=100mtag='datafile1';
注:
maxsetsize限定备份集的大小。
所以必须大于数据库总数据文件的大小,否则会报错。
RMAN-06183:
datafileordatafilecopylargerthanMAXSETSIZE:
file#1/data/oradata/system01.dbf
3.设置备份片大小(磁带或文件系统限制)
run{
allocatechannelc1typediskmaxpicecsize100mformat'/data/backup/full_0_%U_%T';
backupdatabasetag='full_0';
releasechannelc1;
}
可以在allocate子句中设定每个备份片的大小,以达到磁带或系统限制。
也可以在configure中设置备份片大小。
Configurechanneldevicetypediskmaxpiecesize100m;
configurechanneldevicetypediskclear;
4.备份集的保存策略
backupdatabasekeepforever; --永久保留备份文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ORACLE RMAN 命令详解 命令 详解