RMAN 备份恢复
来源:互联网 发布:js 展开所有树节点 编辑:程序博客网 时间:2024/06/07 18:36
1:RMAN 基本命令
run{
allocate channel ch1 device type disk maxpiecesize 2G;
allocate channel ch2 device type disk maxpiecesize 2G;
allocate channel ch3 device type disk maxpiecesize 2G;
backup as compressed backupset incremental level 0 database format='E:\backup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ; --差异增量备份
--backup as compressed backupset incremental level 0 cumulative database format='E:\backup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ;--累积增量备份
backup archivelog all format 'E:\backup\arch_%D_%U' tag 'arch_full_070628' delete input;
}
Format &tag
The most common substitution variable is %U, which generates a unique name. Others include %d for the DB_NAME, %t for the backup set time stamp, %s for the backup set number, and %p for the backup piecenumber.
show all--显示oracleRMAN配置信息
- RMAN> show all;
- db_unique_name 为 ACE 的数据库的 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 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default
- CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
- CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'F:\ORACLE\11GR2\DATABASE\SNCFACE.ORA'; # default
list backup summary--展示备份内容
- RMAN> list backup summary;
- 备份列表
- ===============
- 关键字 TY LV S 设备类型 完成时间 段数 副本数 压缩标记
- ------- -- -- - ----------- ---------- ------- ------- ---------- ---
- 7 B 0 A DISK 08-3月 -13 1 1 YES INC0
- 9 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
- 10 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
- 11 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
- 12 B A A DISK 08-3月 -13 1 1 NO ARCH_FULL_070628
- 13 B 0 A DISK 08-3月 -13 1 1 YES INC0
- 14 B 0 A DISK 08-3月 -13 1 1 YES INC0
VALIDATE &DBV
- RMAN> VALIDATE backupset 17;
- 启动 validate 于 08-3月 -13
- 使用通道 ORA_DISK_1
- 通道 ORA_DISK_1: 正在开始验证数据文件备份集
- 通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\INC0_0IO415QS_1_1
- 通道 ORA_DISK_1: 段句柄 = E:\BACKUP\INC0_0IO415QS_1_1 标记 = INC0
- 通道 ORA_DISK_1: 已还原备份片段 1
- 通道 ORA_DISK_1: 验证完成, 用时: 00:00:46
- 完成 validate 于 08-3月 -13
crosscheck backup--备份交叉检查
- RMAN> crosscheck backup;
- 使用通道 ORA_DISK_1
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\07O4138E_1_1 RECID=10 STAMP=809536783
- 交叉校验备份片段: 找到为 'EXPIRED'
- 备份片段句柄=E:\BACKUP\INC0_ACE_08O41403_1_1 RECID=11 STAMP=809537540
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\ARCH_ACE_0AO4144F.RMN RECID=13 STAMP=809537680
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\ARCH_ACE_0BO4145T RECID=14 STAMP=809537725
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\ARCH_08_0CO4146K RECID=15 STAMP=809537748
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\ARCH_08_0DO4147M_1_1 RECID=16 STAMP=809537783
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\INC0_ACE_0EO41496_1_1 RECID=17 STAMP=809537830
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\INC0_ACE_0FO414AT_1_1 RECID=18 STAMP=809537887
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=E:\BACKUP\INC0_ACE_0GO415BF_1_1 RECID=19 STAMP=809538928
- 交叉校验备份片段: 找到为 'AVAILABLE'
- 备份片段句柄=F:\ORACLE\11GR2\DATABASE\C-1964807865-20130308-00 RECID=20 STAMP=809538930
- 已交叉检验的 10 对象<strong>
- </strong>
delete obsolete/expired--删除无效/过期备份
- RMAN 保留策略将应用于该命令
- 将 RMAN 保留策略设置为冗余 1
- 使用通道 ORA_DISK_1
- 删除以下已废弃的备份和副本:
- 类型 关键字 完成时间 文件名/句柄
- -------------------- ------ ------------------ --------------------
- 备份集 6 08-3月 -13
- 备份片段 10 08-3月 -13 E:\BACKUP\07O4138E_1_1
- 备份集 7 08-3月 -13
- 备份片段 11 08-3月 -13 E:\BACKUP\INC0_ACE_08O41403_1_1
- 备份集 9 08-3月 -13
- 备份片段 13 08-3月 -13 E:\BACKUP\ARCH_ACE_0AO4144F.RMN
- 备份集 10 08-3月 -13
- 备份片段 14 08-3月 -13 E:\BACKUP\ARCH_ACE_0BO4145T
- 备份集 11 08-3月 -13
- 备份片段 15 08-3月 -13 E:\BACKUP\ARCH_08_0CO4146K
- 备份集 12 08-3月 -13
- 备份片段 16 08-3月 -13 E:\BACKUP\ARCH_08_0DO4147M_1_1
- 备份集 14 08-3月 -13
- 备份片段 18 08-3月 -13 E:\BACKUP\INC0_ACE_0FO414AT_1_1
- 备份集 15 08-3月 -13
- 备份片段 19 08-3月 -13 E:\BACKUP\INC0_ACE_0GO415BF_1_1
- 是否确定要删除以上对象 (输入 YES 或 NO)? yes
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\07O4138E_1_1 RECID=10 STAMP=809536783
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\INC0_ACE_08O41403_1_1 RECID=11 STAMP=809537540
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\ARCH_ACE_0AO4144F.RMN RECID=13 STAMP=809537680
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\ARCH_ACE_0BO4145T RECID=14 STAMP=809537725
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\ARCH_08_0CO4146K RECID=15 STAMP=809537748
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\ARCH_08_0DO4147M_1_1 RECID=16 STAMP=809537783
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\INC0_ACE_0FO414AT_1_1 RECID=18 STAMP=809537887
- 已删除备份片段
- 备份片段句柄=E:\BACKUP\INC0_ACE_0GO415BF_1_1 RECID=19 STAMP=809538928
- 8 对象已删除
Reporting on Database Files and Backups
- RMAN> REPORT NEED BACKUP DATABASE;
- RMAN 保留策略将应用于该命令
- 将 RMAN 保留策略设置为冗余 1
- 文件冗余备份少于1个
- 文件 #bkps 名称
- ---- ----- -----------------------------------------------------
- 1 0 F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
- 2 0 F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
- 3 0 F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
- 4 0 F:\ORACLE\ORADATA\ACE\USERS01.DBF
- 5 0 F:\ORACLE\ORADATA\ACE\ACE01.DBF
- 6 0 F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
- RMAN> report schema;
- db_unique_name 为 ACE 的数据库的数据库方案报表
- 永久数据文件列表
- ===========================
- 文件大小 (MB) 表空间 回退段数据文件名称
- ---- -------- -------------------- ------- ------------------------
- 1 680 SYSTEM *** F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
- 2 490 SYSAUX *** F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
- 3 70 UNDOTBS1 *** F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
- 4 5 USERS *** F:\ORACLE\ORADATA\ACE\USERS01.DBF
- 5 100 ACE *** F:\ORACLE\ORADATA\ACE\ACE01.DBF
- 6 100 INDEX_NEW *** F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
- 临时文件列表
- =======================
- 文件大小 (MB) 表空间 最大大小 (MB) 临时文件名称
- ---- -------- -------------------- ----------- --------------------
- 1 29 TEMP 32767 F:\ORACLE\ORADATA\ACE\TEMP01.DBF
- RMAN> report obsolete;
- RMAN 保留策略将应用于该命令
- 将 RMAN 保留策略设置为冗余 1
- 未找到已废弃的备份
2:差异增量备份和累计增量备份的区别
- 差异增量:|<----------|
- |<-----|
- |<-----------------------|
- |<-----|
- |<----|
- |<-----|
- |<--------------------------------------------------|
- 0级备份 2 2 1 2 2 2 0
- ----------------------------------------------------->时间轴
- 星期7 1 2 3 4 5 6 7
- 还原的时候,差异增量备份必须将每一级的差异增量备份进行还原,如:
- 周7和周1之间crash:0级备份+arch
- 周1和周2之间crash:0级备份+2级备份+arch
- 周2和周3之间crash:0级备份+2级备份+2级备份+arch
- 周3和周4之间crash:0级备份+1级备份+arch
- 周4和周5之间crash:0级备份+1级备份+2级备份+arch
- 周5和周6之间crash:0级备份+1级备份+2级备份+2级别备份+arch
- 周6和周7之间crash:0级备份+1级备份+2级备份+2级别备份+2级备份+arch
- 累积增量:|<----------|
- |<-----------------|
- |<-----------------------|
- |<-----|
- |<-----------|
- |<------------------|
- |<--------------------------------------------------|
- 0级备份 2 2a 1 2b 2c 2d 0
- ----------------------------------------------------->时间轴
- 星期7 1 2 3 4 5 6 7
- 还原的时候,累积增量备份不必将每一级的备份进行还原,如:
- 周7和周1之间crash:0级备份+arch
- 周1和周2之间crash:0级备份+2级备份+arch
- 周2和周3之间crash:0级备份+2级备份a+arch
- 周3和周4之间crash:0级备份+1级备份+arch
- 周4和周5之间crash:0级备份+1级备份+2级备份b+arch
- 周5和周6之间crash:0级备份+1级备份+2级备份c+arch
- 周6和周7之间crash:0级备份+1级备份+2级备份d+arch
对数据库备份:
- RMAN> backup as compressed backupset incremental level 0 database format='E:\bakup\inc0_%U' tag='Inc0' skip inaccessible include current controlfile ;
- 启动 backup 于 08-3月 -13
- 使用通道 ORA_DISK_1
- 通道 ORA_DISK_1: 正在启动压缩的增量级别 0 数据文件备份集
- 通道 ORA_DISK_1: 正在指定备份集内的数据文件
- 输入数据文件: 文件号=00001 名称=F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
- 输入数据文件: 文件号=00002 名称=F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
- 输入数据文件: 文件号=00005 名称=F:\ORACLE\ORADATA\ACE\ACE01.DBF
- 输入数据文件: 文件号=00006 名称=F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
- 输入数据文件: 文件号=00003 名称=F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
- 输入数据文件: 文件号=00004 名称=F:\ORACLE\ORADATA\ACE\USERS01.DBF
- 通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -13
- 通道 ORA_DISK_1: 已完成段 1 于 08-3月 -13
- 段句柄=E:\BACKUP\INC0_0TO417PP_1_1 标记=INC0 注释=NONE
- 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:55
- 通道 ORA_DISK_1: 正在启动压缩的增量级别 0 数据文件备份集
- 通道 ORA_DISK_1: 正在指定备份集内的数据文件
- 备份集内包括当前控制文件
- 通道 ORA_DISK_1: 正在启动段 1 于 08-3月 -13
- 通道 ORA_DISK_1: 已完成段 1 于 08-3月 -13
- 段句柄=E:\BACKUP\INC0_0UO417RH_1_1 标记=INC0 注释=NONE
- 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
- 完成 backup 于 08-3月 -13
- 启动 Control File and SPFILE Autobackup 于 08-3月 -13
- 段 handle=F:\ORACLE\11GR2\DATABASE\C-1964807865-20130308-05 comment=NONE
- 完成 Control File and SPFILE Autobackup 于 08-3月 -13
- RMAN> backup archivelog all format 'E:\backup\arch_%D_%U' tag 'arch_full' delete input;
场景1: 数据库文件丢失
- SQL> conn /as sysdba
- 已连接。
- SQL> shutdown abort
- ORACLE 例程已经关闭。
- SQL> host del f:\oracle\oradata\ace\*.dbf --模拟数据文件损毁
- F:\oracle\oradata\ace>rman target /
- 恢复管理器: Release 11.2.0.1.0 - Production on 星期五 3月 8 16:46:30 2013
- Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
- 已连接到目标数据库 (未启动)
- RMAN> startup mount
- Oracle 实例已启动
- 数据库已装载
- 系统全局区域总计 1043886080 字节
- Fixed Size 2182344 字节
- Variable Size 612369208 字节
- Database Buffers 423624704 字节
- Redo Buffers 5709824 字节
- RMAN> restore database check readonly; --加上check readonly参数,还原只读表空间
- 启动 restore 于 08-3月 -13
- 使用目标数据库控制文件替代恢复目录
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=63 设备类型=DISK
- 通道 ORA_DISK_1: 正在开始还原数据文件备份集
- 通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
- 通道 ORA_DISK_1: 将数据文件 00001 还原到 F:\ORACLE\ORADATA\ACE\SYSTEM01.DBF
- 通道 ORA_DISK_1: 将数据文件 00002 还原到 F:\ORACLE\ORADATA\ACE\SYSAUX01.DBF
- 通道 ORA_DISK_1: 将数据文件 00003 还原到 F:\ORACLE\ORADATA\ACE\UNDOTBS01.DBF
- 通道 ORA_DISK_1: 将数据文件 00004 还原到 F:\ORACLE\ORADATA\ACE\USERS01.DBF
- 通道 ORA_DISK_1: 将数据文件 00005 还原到 F:\ORACLE\ORADATA\ACE\ACE01.DBF
- 通道 ORA_DISK_1: 将数据文件 00006 还原到 F:\ORACLE\ORADATA\ACE\INDEX_NEW01.DBF
- 通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\INC0_0TO417PP_1_1
- 通道 ORA_DISK_1: 段句柄 = E:\BACKUP\INC0_0TO417PP_1_1 标记 = INC0
- 通道 ORA_DISK_1: 已还原备份片段 1
- 通道 ORA_DISK_1: 还原完成, 用时: 00:01:16
- 完成 restore 于 08-3月 -13
- RMAN> recover database check readon ly;
- 启动 recover 于 08-3月 -13
- 使用通道 ORA_DISK_1
- 正在开始介质的恢复
- 线程 1 序列 7 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000007_080953400
- 0.0001 存在于磁盘上
- 线程 1 序列 8 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000008_080953400
- 0.0001 存在于磁盘上
- 线程 1 序列 9 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000009_080953400
- 0.0001 存在于磁盘上
- 线程 1 序列 10 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000010_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 11 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000011_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 12 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000012_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 13 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000013_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 14 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000014_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 15 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000015_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 16 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000016_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 17 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000017_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 18 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000018_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 19 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000019_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 20 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000020_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 21 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000021_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 22 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000022_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 23 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000023_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 24 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000024_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 25 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000025_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 26 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000026_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 27 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000027_08095340
- 00.0001 存在于磁盘上
- 线程 1 序列 28 的归档日志已作为文件 F:\ORACLE\11GR2\RDBMS\ARC0000000028_08095340
- 00.0001 存在于磁盘上
- 通道 ORA_DISK_1: 正在开始将归档日志还原到默认目标
- 通道 ORA_DISK_1: 正在还原归档日志
- 归档日志线程=1 序列=6
- 通道 ORA_DISK_1: 正在读取备份片段 E:\BACKUP\ARCH_08_10O417RO_1_1
- 通道 ORA_DISK_1: 段句柄 = E:\BACKUP\ARCH_08_10O417RO_1_1 标记 = ARCH_FULL_070628
- 通道 ORA_DISK_1: 已还原备份片段 1
- 通道 ORA_DISK_1: 还原完成, 用时: 00:00:01
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000006_0809534000.0001 线程=1 序列=6
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000007_0809534000.0001 线程=1 序列=7
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000008_0809534000.0001 线程=1 序列=8
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000009_0809534000.0001 线程=1 序列=9
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000010_0809534000.0001 线程=1 序列=1
- 0
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000011_0809534000.0001 线程=1 序列=1
- 1
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000012_0809534000.0001 线程=1 序列=1
- 2
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000013_0809534000.0001 线程=1 序列=1
- 3
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000014_0809534000.0001 线程=1 序列=1
- 4
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000015_0809534000.0001 线程=1 序列=1
- 5
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000016_0809534000.0001 线程=1 序列=1
- 6
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000017_0809534000.0001 线程=1 序列=1
- 7
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000018_0809534000.0001 线程=1 序列=1
- 8
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000019_0809534000.0001 线程=1 序列=1
- 9
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000020_0809534000.0001 线程=1 序列=2
- 0
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000021_0809534000.0001 线程=1 序列=2
- 1
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000022_0809534000.0001 线程=1 序列=2
- 2
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000023_0809534000.0001 线程=1 序列=2
- 3
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000024_0809534000.0001 线程=1 序列=2
- 4
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000025_0809534000.0001 线程=1 序列=2
- 5
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000026_0809534000.0001 线程=1 序列=2
- 6
- 介质恢复完成, 用时: 00:00:08
- 完成 recover 于 08-3月 -13
- RMAN> alter database open;
- 数据库已打开
- RMAN> startup nomount
- 已连接到目标数据库 (未启动)
- 启动失败: ORA-01078: failure in processing system parameters
- LRM-00109: ???????????????? 'F:\ORACLE\11GR2\DATABASE\INITACE.ORA'
- 在没有参数文件的情况下启动 Oracle 实例以检索 spfile
- Oracle 实例已启动
- 系统全局区域总计 158662656 字节
- Fixed Size 2173840 字节
- Variable Size 88081520 字节
- Database Buffers 62914560 字节
- Redo Buffers 5492736 字节
- RMAN> restore spfile from 'F:\oracle\11gr2\database\C-1964807865-20130308-06';
- 启动 restore 于 08-3月 -13
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=47 设备类型=DISK
- 通道 ORA_DISK_1: 正在从 AUTOBACKUP F:\oracle\11gr2\database\C-1964807865-201303
- 8-06 还原 spfile
- 通道 ORA_DISK_1: 从 AUTOBACKUP 还原 SPFILE 已完成
- 完成 restore 于 08-3月 -13
- RMAN> startup
- 已连接到目标数据库 (未启动)
- Oracle 实例已启动
- 数据库已装载
- 数据库已打开
- 系统全局区域总计 1043886080 字节
- Fixed Size 2182344 字节
- Variable Size 612369208 字节
- Database Buffers 423624704 字节
- Redo Buffers 5709824 字节
场景3:controlfile 丢失
- F:\oracle\oradata\ace>del *.ctl
- F:\oracle\oradata\ace>rman target /
- 恢复管理器: Release 11.2.0.1.0 - Production on 星期五 3月 8 17:11:36 2013
- Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
- 已连接到目标数据库 (未启动)
- RMAN> startup nomount
- Oracle 实例已启动
- 系统全局区域总计 1043886080 字节
- Fixed Size 2182344 字节
- Variable Size 612369208 字节
- Database Buffers 423624704 字节
- Redo Buffers 5709824 字节
- RMAN> restore controlfile from 'F:\oracle\11gr2\database\C-1964807865-20130308-0
- 6';
- 启动 restore 于 08-3月 -13
- 使用目标数据库控制文件替代恢复目录
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=63 设备类型=DISK
- 通道 ORA_DISK_1: 正在还原控制文件
- 通道 ORA_DISK_1: 还原完成, 用时: 00:00:04
- 输出文件名=F:\ORACLE\ORADATA\ACE\CONTROL01.CTL
- 输出文件名=F:\ORACLE\ORADATA\ACE\CONTROL02.CTL
- 完成 restore 于 08-3月 -13
- RMAN> alter database mount;
- 数据库已装载
- 释放的通道: ORA_DISK_1
- RMAN> recover database;
- 启动 recover 于 08-3月 -13
- 分配的通道: ORA_DISK_1
- 通道 ORA_DISK_1: SID=191 设备类型=DISK
- 正在开始介质的恢复
- 线程 1 序列 29 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO02.LOG 存在于磁盘
- 上
- 线程 1 序列 30 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO03.LOG 存在于磁盘
- 上
- 线程 1 序列 31 的归档日志已作为文件 F:\ORACLE\ORADATA\ACE\REDO01.LOG 存在于磁盘
- 上
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000007_0809534000.0001 线程=1 序列=7
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000008_0809534000.0001 线程=1 序列=8
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000009_0809534000.0001 线程=1 序列=9
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000010_0809534000.0001 线程=1 序列=1
- 0
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000011_0809534000.0001 线程=1 序列=1
- 1
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000012_0809534000.0001 线程=1 序列=1
- 2
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000013_0809534000.0001 线程=1 序列=1
- 3
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000014_0809534000.0001 线程=1 序列=1
- 4
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000015_0809534000.0001 线程=1 序列=1
- 5
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000016_0809534000.0001 线程=1 序列=1
- 6
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000017_0809534000.0001 线程=1 序列=1
- 7
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000018_0809534000.0001 线程=1 序列=1
- 8
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000019_0809534000.0001 线程=1 序列=1
- 9
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000020_0809534000.0001 线程=1 序列=2
- 0
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000021_0809534000.0001 线程=1 序列=2
- 1
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000022_0809534000.0001 线程=1 序列=2
- 2
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000023_0809534000.0001 线程=1 序列=2
- 3
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000024_0809534000.0001 线程=1 序列=2
- 4
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000025_0809534000.0001 线程=1 序列=2
- 5
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000026_0809534000.0001 线程=1 序列=2
- 6
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000027_0809534000.0001 线程=1 序列=2
- 7
- 归档日志文件名=F:\ORACLE\11GR2\RDBMS\ARC0000000028_0809534000.0001 线程=1 序列=2
- 8
- 归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO02.LOG 线程=1 序列=29
- 归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO03.LOG 线程=1 序列=30
- 归档日志文件名=F:\ORACLE\ORADATA\ACE\REDO01.LOG 线程=1 序列=31
- 介质恢复完成, 用时: 00:00:14
- 完成 recover 于 08-3月 -13
- RMAN> alter database open resetlogs;
- 数据库已打开
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- <pre></pre>
- rman备份恢复总结
- RMAN备份恢复测试
- rman备份恢复总结
- RMAN 备份与恢复
- rman备份恢复
- rman备份恢复总结
- RMAN备份与恢复
- RMAN 备份与恢复
- rman备份与恢复
- Rman备份与恢复
- RMAN备份恢复实例
- RMAN 备份恢复
- RMAN进行备份恢复
- RMAN备份与恢复
- rman进行备份、恢复
- rman 备份与恢复
- rman备份恢复机制
- RMAN备份及恢复
- 启用QNX系统,海尔智能冰箱或成业界“宝马”
- typedef函数指针用法 assert()
- JavaScript Scope( 作用域 ) , Scope chain( 作用域链 )
- 编写类String 的构造函数、析构函数和赋值函数
- myEclipse2014 python开发环境搭建
- RMAN 备份恢复
- 按值传递的
- 控制台下实现简单的线程同步--事件
- 【高中生物】基因工程核心知识点
- undefined reference to
- 深入理解const char*p,char const*p,char *const p,const
- 搜索进化让智能硬件无界
- C# string.PadLeft &&String.PadRight方法
- C#取整