全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档名称文档密级RMAN常用命令集合参数说明%c:备份片的拷贝数(从1开始编号);%d:数据库名称;%D:位于该月中的天数 (DD);%M:位于该年中的月份 (MM);%F:一个基于DBID 唯一的名称,这个格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD 为日期,QQ 是一个1-256 的序列;%n:数据库名称,并且会在右侧用x字符进行填充,使其保持长度为8;%u:是一个由备份集编号和建立时间压缩后组成的8字符名称。利用%u可以为每个备份集生成一个唯一的名称;%p:表示备份集中备份片段的编号,从1 开始编号;%U:是%u_%p_%c的简写形式,利用它可以为每一个备份片段(即磁盘文件)生成一个唯一名称,这是最常用的命名方式;%s:备份集的号;%t:备份集时间戳;%T:年月日格式(YYYYMMDD);s注:如果在BACKUP命令中没有指定FORMAT选项,则RMAN默认使用%U为备份片段命名。1.连接数据库connect target /2.手动制定DBIDset DBID=3541278024 3.显示所有配置 show all;4.设定控制文件和spfile自动备份CONFIGURE CONTROLFILE AUTOBACKUP on;5.设定有效备份级数量CONFIGURE RETENTION POLICY TO REDUNDANCY 2;6.修改控制文件和spfile自动备份路径CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO /backup/%F;7.全库备份命令 run allocate channel c1 type disk; backup full format /backup/mt/%d_%p_%t.bak (database);8.日志备份命令备份但不删除归档日志backup filesperset 10 archivelog all format=/rman/%U_%s.bak; 备份并删除归档日志backup filesperset 10 archivelog all delete input format=/rman/%U_%s.bak; 9.查看rman备份系统list backup;10.恢复控制文件命令 restore controlfile from autobackup; 指定c-682545560-20060823-03最近一个控制文件备份(C-682545560-20060823-02)进行不完全恢复restore controlfile from D:oracleora92databaseC-682545560-20060823-02;11.恢复spfile配置文件命令restore spfile from autobackup;restore spfile to /tmp/spfileszdb.ora from autobackup;12.恢复数据库命令run 2 allocate channel c1 type disk;3 restore database;4 recover database;5 基于时间点进行不完整恢复的语法run allocate channel c1 type disk; sql alter tablespace game offline ; set until time to_date(2004-12-22 14:16:59,yyyy-mm-dd hh24:mi:ss); #指定恢复时间点 restore database from tag=TAG20041222T141619; #手动指定恢复文件,实际中rman会自动选择的 recover database from tag=TAG20041222T141619; release channel c1; 基于scn进行不完全恢复RMAN run allocate channel c1 type disk; set until scn 316385545; restore database; recover database; release channel c1; 基于日志文件恢复RMAN RUN 2 SET UNTIL SEQUENCE 120 THREAD 1;3 ALTER DATABASE MOUNT;4 RESTORE DATABASE;5 RECOVER DATABASE; # recovers through log 1196 ALTER DATABASE OPEN RESESTLOGS;7 基于日志文件恢复RMAN RUN 2 SET UNTIL SEQUENCE 120 THREAD 1;3 ALTER DATABASE MOUNT;4 RESTORE DATABASE;5 RECOVER DATABASE; # recovers through log 1196 ALTER DATABASE OPEN RESESTLOGS;7 或run 2 allocate channel dev1 type disk;3 set until logseq=105 thread=1;4 restore controlfile to /oracle/dbs/ctrltargdb.ctl;5 replicate controlfile from /oracle/dbs/ctrltargdb.ctl;6 restore database;7 sql alter database mount;8 recover database;9 sql alter database open resetlogs;10 release channel dev1;11 set until 命令指明恢复到指定的日志文件。这一点在数据文件恢复时很重要,否则RMAN将试图恢复最近的数据文件,该数据文件可能在指定的日志以前。replicate controlfile 复制还原的控制文件到INIT.ORA指定的控制文件。参考alter日志或log_archive_format参数即可知道SEQUENCE和THREAD参数的确定log_archive_format string %t_%s_%r.logMedia Recovery Log /log/oracle/mt/archivelog/1_514_650559197.logMedia Recovery Log /log/oracle/mt/archivelog/1_515_650559197.logMedia Recovery Waiting for thread 1 sequence 516 (in transit)13.恢复归档日志命令全部恢复restore archivelog all; 恢复指定归档日志restore archivelog from logseq 101 until logseq 102;#101和102这两个数字是根据list backup或者list backup of archivelog all;得到14.删除过期备份删除已经在linux下手动删除了的文件的记录RMANallocate channel for maintenance type disk;RMANcrosseck backup;RMANdelete expired backup;RMANchange archivelog all crosscheck;RMANrelease channel;删除已经过期的备份RMAN list backupRMAN report obsolete;RMAN allocate channel for maintenance type disk;RMAN crosscheck backup;RMAN delete expired backup; #用DELETE NOPROMPT OBSOLETE也行RMAN RELEASE CHANNEL;RMAN allocate channel for maintenance type disk;RMAN change archivelog all crosscheck;RMAN DELETE EXPIRED ARCHIVELOG ALL; #根据是否有过期备份而定RMAN release channel;15.使用定时任务备份数据库rman cmdfile=rman.txt log=rman.logcat rman.txt #查看备份脚本connect target sys/testsql Alter System Archive Log Current;run allocate channel c1 type disk;backup
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床执业医师-综合笔试-卫生法规-第八单元献血法
- 临床执业医师-综合笔试-儿科-第十五单元神经系统疾病
- 仓储物流规划实施方案
- 防汛工作普查工作方案
- 心理辅导室方案建设
- 沼气培训工作方案
- 2026年智慧教育校园安全监控分析方案
- 就业供需平台建设方案
- 返流学生工作方案
- 粮油加工厂安全生产风险管理方案
- 毕业设计展板室内设计
- 客服基础考试试题及答案
- 【初中语文】第16课《有为有不为》教学课件2024-2025学年统编版语文七年级下册
- 嵌入式系统在智能交通中的应用及挑战分析
- 全自动压捆机安全操作规程
- 催收公司新人培训
- 沪教版八年级化学(上册)期末检测卷及答案
- 工业现场网络通信技术应用及实践-习题参考答案2024
- 抽水蓄能电站下水库工程砌体工程施工方案
- 中国古代餐具
- 承包商施工安全技术交底
评论
0/150
提交评论