rman backup & recover(1)

来源:互联网 发布:自动排号软件 编辑:程序博客网 时间:2024/05/22 01:59

SQL> conn / as sysdba
已连接。
SQL> select status from v$instance;

STATUS
------------
OPEN

SQL> alter system switch logfile;

系统已更改。

SQL> alter system switch logfile;

系统已更改。

SQL>


C:/>rman target / nocatalog

恢复管理器: Release 10.2.0.4.0 - Production on 星期五 10月 17 16:53:18 2008

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

连接到目标数据库: ORCL (DBID=1195305556)
使用目标数据库控制文件替代恢复目录

RMAN> backup database include current controlfile plus archivelog;


启动 backup 于 17-10月-08
当前日志已存档
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=140 devtype=DISK
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =1 记录 ID=90 时间戳=668363348
输入存档日志线程 =1 序列 =2 记录 ID=91 时间戳=668364779
输入存档日志线程 =1 序列 =3 记录 ID=92 时间戳=668364829
通道 ORA_DISK_1: 正在启动段 1 于 17-10月-08
通道 ORA_DISK_1: 已完成段 1 于 17-10月-08
段句柄=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_A
NNNN_TAG20081017T165350_4HJNORF3_.BKP 标记=TAG20081017T165350 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:33
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =122 记录 ID=83 时间戳=668303839
输入存档日志线程 =1 序列 =123 记录 ID=84 时间戳=668304183
输入存档日志线程 =1 序列 =124 记录 ID=85 时间戳=668304525
输入存档日志线程 =1 序列 =125 记录 ID=86 时间戳=668307035
输入存档日志线程 =1 序列 =126 记录 ID=87 时间戳=668307594
输入存档日志线程 =1 序列 =127 记录 ID=88 时间戳=668308776
输入存档日志线程 =1 序列 =128 记录 ID=89 时间戳=668309753
通道 ORA_DISK_1: 正在启动段 1 于 17-10月-08
通道 ORA_DISK_1: 已完成段 1 于 17-10月-08
段句柄=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_A
NNNN_TAG20081017T165350_4HJNP2WW_.BKP 标记=TAG20081017T165350 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
完成 backup 于 17-10月-08

启动 backup 于 17-10月-08
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSTEM01.DBF
输入数据文件 fno=00002 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/UNDOTBS01.DBF
输入数据文件 fno=00004 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/USERS01.DBF
输入数据文件 fno=00003 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSAUX01.DBF
完成 backup 于 17-10月-08

启动 backup 于 17-10月-08
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSTEM01.DBF
输入数据文件 fno=00002 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/UNDOTBS01.DBF
输入数据文件 fno=00004 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/USERS01.DBF
输入数据文件 fno=00003 name=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSAUX01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 17-10月-08
通道 ORA_DISK_1: 已完成段 1 于 17-10月-08
段句柄=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_N
NNDF_TAG20081017T165430_4HJNP7O9_.BKP 标记=TAG20081017T165430 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:02:56
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 17-10月-08
通道 ORA_DISK_1: 已完成段 1 于 17-10月-08
段句柄=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_N
CSNF_TAG20081017T165430_4HJNVRWB_.BKP 标记=TAG20081017T165430 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:05
完成 backup 于 17-10月-08

启动 backup 于 17-10月-08
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =4 记录 ID=93 时间戳=668365052
通道 ORA_DISK_1: 正在启动段 1 于 17-10月-08
通道 ORA_DISK_1: 已完成段 1 于 17-10月-08
段句柄=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_A
NNNN_TAG20081017T165732_4HJNVY6Z_.BKP 标记=TAG20081017T165732 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:02
完成 backup 于 17-10月-08

RMAN>
RMAN> list backup;


备份集列表
===================

BS 关键字  大小       设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
10      6.54M      DISK        00:00:26     17-10月-08
        BP 关键字: 10   状态: AVAILABLE  已压缩: NO  标记: TAG20081017T165350
段名:C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_ANN
NN_TAG20081017T165350_4HJNORF3_.BKP

  备份集 10 中的已存档日志列表
  线程序列     低 SCN    时间下限   下一个 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    1       1657404    17-10月-08 1665586    17-10月-08
  1    2       1665586    17-10月-08 1666724    17-10月-08
  1    3       1666724    17-10月-08 1666781    17-10月-08

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
12      Full    1.07G      DISK        00:02:50     17-10月-08
        BP 关键字: 12   状态: AVAILABLE  已压缩: NO  标记: TAG20081017T165430
段名:C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_NNN
DF_TAG20081017T165430_4HJNP7O9_.BKP
  备份集 12 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 1666799    17-10月-08 C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSTEM01.D
BF
  2       Full 1666799    17-10月-08 C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/UNDOTBS01.
DBF
  3       Full 1666799    17-10月-08 C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSAUX01.D
BF
  4       Full 1666799    17-10月-08 C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/USERS01.DB
F

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
13      Full    7.08M      DISK        00:00:04     17-10月-08
        BP 关键字: 13   状态: AVAILABLE  已压缩: NO  标记: TAG20081017T165430
段名:C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_NCS
NF_TAG20081017T165430_4HJNVRWB_.BKP
  包括的控制文件: Ckp SCN: 1666879      Ckp 时间: 17-10月-08
  包含的 SPFILE: 修改时间: 17-10月-08

BS 关键字  大小       设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
14      46.00K     DISK        00:00:01     17-10月-08
        BP 关键字: 14   状态: AVAILABLE  已压缩: NO  标记: TAG20081017T165732
段名:C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_ANN
NN_TAG20081017T165732_4HJNVY6Z_.BKP

  备份集 14 中的已存档日志列表
  线程序列     低 SCN    时间下限   下一个 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    4       1666781    17-10月-08 1666884    17-10月-08

RMAN>
RMAN> crosscheck backup;

使用通道 ORA_DISK_1
交叉校验备份片段: 找到为 'AVAILABLE'
备份段 handle=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/
O1_MF_ANNNN_TAG20081017T165350_4HJNORF3_.BKP recid=10 stamp=668364856
交叉校验备份片段: 找到为 'AVAILABLE'
备份段 handle=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/
O1_MF_NNNDF_TAG20081017T165430_4HJNP7O9_.BKP recid=12 stamp=668364871
交叉校验备份片段: 找到为 'AVAILABLE'
备份段 handle=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/
O1_MF_NCSNF_TAG20081017T165430_4HJNVRWB_.BKP recid=13 stamp=668365048
交叉校验备份片段: 找到为 'AVAILABLE'
备份段 handle=C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/
O1_MF_ANNNN_TAG20081017T165732_4HJNVY6Z_.BKP recid=14 stamp=668365054
已交叉检验的 4 对象
RMAN>

RMAN> exit


恢复管理器完成。

-----------------------RMAN全库结束,关闭数据库和进程,移动所有文件。
-----------------------启动oracle监听和进程
C:/>rman target / nocatalog

恢复管理器: Release 10.2.0.4.0 - Production on 星期五 10月 17 17:07:41 2008

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

连接到目标数据库: orcl (未装载)
使用目标数据库控制文件替代恢复目录

RMAN> restore controlfile from 'C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BAC
KUPSET/2008_10_17/O1_MF_NCSNF_TAG20081017T165430_4HJNVRWB_.BKP';

启动 restore 于 17-10月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=156 devtype=DISK

通道 ORA_DISK_1: 正在还原控制文件
通道 ORA_DISK_1: 还原完成, 用时: 00:00:09
输出文件名=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/CONTROL01.CTL
输出文件名=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/CONTROL02.CTL
输出文件名=C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/CONTROL03.CTL
完成 restore 于 17-10月-08

RMAN>
-----------------------mount数据库
SQL> alter database mount;

数据库已更改。
-----------------------RMAN 还原数据库文件
RMAN> restore database;

启动 restore 于 17-10月-08
释放的通道: ORA_DISK_1
启动 implicit crosscheck backup 于 17-10月-08
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=156 devtype=DISK
已交叉检验的 3 对象
完成 implicit crosscheck backup 于 17-10月-08

启动 implicit crosscheck copy 于 17-10月-08
使用通道 ORA_DISK_1
完成 implicit crosscheck copy 于 17-10月-08

搜索恢复区中的所有文件
正在编制文件目录...
目录编制完毕

已列入目录的文件的列表
=======================
文件名: C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/ARCHIVELOG/2008_10_17/O1_MF
_1_4_4HJNVWD7_.ARC
文件名: C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_
NCSNF_TAG20081017T165430_4HJNVRWB_.BKP
文件名: C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF_
ANNNN_TAG20081017T165732_4HJNVY6Z_.BKP

使用通道 ORA_DISK_1

通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集还原的数据文件
正将数据文件00001还原到C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSTEM01.DBF
正将数据文件00002还原到C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/UNDOTBS01.DBF
正将数据文件00003还原到C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/SYSAUX01.DBF
正将数据文件00004还原到C:/ORAHOME92/ORACLE/ORA10G/ORADATA/ORCL/USERS01.DBF
通道 ORA_DISK_1: 正在读取备份片段 C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/B
ACKUPSET/2008_10_17/O1_MF_NNNDF_TAG20081017T165430_4HJNP7O9_.BKP
通道 ORA_DISK_1: 已还原备份片段 1
段句柄 = C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/BACKUPSET/2008_10_17/O1_MF
_NNNDF_TAG20081017T165430_4HJNP7O9_.BKP 标记 = TAG20081017T165430
通道 ORA_DISK_1: 还原完成, 用时: 00:03:45
完成 restore 于 17-10月-08

RMAN>
RMAN> recover database;

启动 recover 于 17-10月-08
使用通道 ORA_DISK_1

正在开始介质的恢复

存档日志线程 1 序列 4 已作为文件 C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/AR
CHIVELOG/2008_10_17/O1_MF_1_4_4HJNVWD7_.ARC 存在于磁盘上
存档日志文件名 =C:/ORAHOME92/ORACLE/ORA10G/FLASH_RECOVERY_AREA/ORCL/ARCHIVELOG/2008_10_
17/O1_MF_1_4_4HJNVWD7_.ARC 线程 =1 序列 =4
无法找到存档日志
存档日志线程 =1 序列=5

 

 

原创粉丝点击