全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档名称文档密级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四川省事业编水利岗面试易错题集 含解析
- 综合岗事业单位面试高频题集 2026 含答案含解析
- 2026 事业单位水利岗面试易错题集 题型分析 含解析
- 金融分析师职业发展策略
- 视光师职业规划书
- 2026年咸宁市烟草专卖局人员招聘笔试参考题库及答案详解
- 2026年昆明铁路局人员招聘笔试参考题库及答案详解
- 2026年单招《人文常识》练习题题库及答案
- 2026年武汉市烟草专卖局人员招聘考试参考试题及答案详解
- 物业消防月度巡检检查表
- 2025年新版中控证考试题及答案
- 进户门安装合同协议书
- 村卫生室标准化建设课件
- TD/T 1023-2010市(地)级土地利用总体规划编制规程
- 《农机安全生产重大事故隐患判定标准(试行)》解读与培训
- 客服基础考试试题及答案
- 校运会安全教育主题班会2
- 评判性思维在临床中的应用
- 《食品经营许可与备案管理办法》解读与培训
- 中小学人工智能课程教学指南
- 《低钾血症》课件
评论
0/150
提交评论