1.使用 backup database 进行备份<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
C:\>rman target /
恢复管理器: Release 10.2.0.1.0 - RMAN> backup database;
启动 backup 于 28-10月-05 使用目标数据库控制文件替代恢复目录 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=144 devtype=DISK 通道 ORA_DISK_1: 启动全部数据文件备份集 通道 ORA_DISK_1: 正在指定备份集中的数据文件 输入数据文件 fno=00001 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF 输入数据文件 fno=00002 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF 输入数据文件 fno=00003 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF 输入数据文件 fno=00004 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF 通道 ORA_DISK_1: 正在启动段 1 于 28-10月-05 通道 ORA_DISK_1: 已完成段 1 于 28-10月-05 段句柄=D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 标记=TAG20051028T170535 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:15 通道 ORA_DISK_1: 启动全部数据文件备份集 通道 ORA_DISK_1: 正在指定备份集中的数据文件 备份集中包括当前控制文件 在备份集中包含当前的 SPFILE 通道 ORA_DISK_1: 正在启动段 1 于 28-10月-05 通道 ORA_DISK_1: 已完成段 1 于 28-10月-05 段句柄=D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28 \O1_MF_NCSNF_TAG20051028T170535_1P3TKFY2_.BKP 标记=TAG20051028T170535 注释=NONE 通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:05 完成 backup 于 28-10月-05
RMAN> list backup;
备份集列表 ===================
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间 ------- ---- -- ---------- ----------- ------------ ---------- 1 Full 6.80M DISK 00:00:03 28-10月-05 BP 关键字: 1 状态: AVAILABLE 已压缩: NO 标记: TAG20051028T170416 段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NCSNF_TAG20051028T170416_1P3TDMVT_.BKP 包括的控制文件: Ckp SCN: 192122 Ckp 时间: 28-10月-05 包含的 SPFILE: 修改时间: 28-10月-07
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间 ------- ---- -- ---------- ----------- ------------ ---------- 2 Full 352.13M DISK 00:01:06 28-10月-05 BP 关键字: 2 状态: AVAILABLE 已压缩: NO 标记: TAG20051028T170535 段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 备份集 2 中的数据文件列表 文件 LV 类型 Ckp SCN Ckp 时间 名称 ---- -- ---- ---------- ---------- ---- 1 Full 192496 28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF 2 Full 192496 28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF 3 Full 192496 28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF 4 Full 192496 28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间 ------- ---- -- ---------- ----------- ------------ ---------- 3 Full 6.80M DISK 00:00:03 28-10月-05 BP 关键字: 3 状态: AVAILABLE 已压缩: NO 标记: TAG20051028T170535 段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NCSNF_TAG20051028T170535_1P3TKFY2_.BKP 包括的控制文件: Ckp SCN: 192525 Ckp 时间: 25-6月 -07 包含的 SPFILE: 修改时间: 25-6月 -07 RMAN> shutdown immediate;
数据库已关闭 数据库已卸载 Oracle 实例已关闭
RMAN> startup mount;
Oracle 实例已启动 数据库已装载
系统全局区域总计 289406976 字节
Fixed Size 1248600 字节 Variable Size 109052584 字节 Database Buffers 176160768 字节 Redo Buffers 2945024 字节 |
RMAN> backup database;
启动 backup 于 25-6月 -07
正在使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=115 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=E:\ORA_DATA\CDQSSDB\SYSTEM01.DBF
输入数据文件 fno=00003 name=E:\ORA_DATA\CDQSSDB\SYSAUX01.DBF
输入数据文件 fno=00007 name=E:\ORA_DATA\CDQSSDB\SYS_DATA1
输入数据文件 fno=00008 name=E:\ORA_DATA\CDQSSDB\SYSAUX_DATA1
输入数据文件 fno=00009 name=E:\ORA_DATA\CDQSSDB\CDQSS_PHOTO01_DATAFILE01
输入数据文件 fno=00011 name=E:\ORA_DATA\CDQSSDB\CDQSS_ADVER01_DATAFILES01
输入数据文件 fno=00005 name=E:\ORA_DATA\CDQSSDB\EXAMPLE01.DBF
输入数据文件 fno=00006 name=E:\ORA_DATA\CDQSSDB\CDQSS_PASSPORT01_DATA_FILE
输入数据文件 fno=00010 name=E:\ORA_DATA\CDQSSDB\CDQSS_CHE01_DATAFILES
输入数据文件 fno=00002 name=E:\ORA_DATA\CDQSSDB\UNDOTBS01.DBF
输入数据文件 fno=00004 name=E:\ORA_DATA\CDQSSDB\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 1 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_1_1 comment=NONE
通道 ORA_DISK_1: 正在启动段 2 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 2 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_2_1 comment=NONE
通道 ORA_DISK_1: 正在启动段 3 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 3 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_3_1 comment=NONE
通道 ORA_DISK_1: 正在启动段 4 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 4 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_4_1 comment=NONE
通道 ORA_DISK_1: 正在启动段 5 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 5 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_5_1 comment=NONE
通道 ORA_DISK_1: 正在启动段 6 于 25-6月 -07
通道 ORA_DISK_1: 已完成段 6 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\0DIL597V_6_1 comment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:08
完成 backup 于 25-6月 -07
启动 Control File and SPFILE Autobackup 于 25-6月 -07
段 handle=G:\ORACLE_ALL_BACKUP\C-1817055803-20070625-01 comment=NONE
完成 Control File and SPFILE Autobackup 于 25-6月 -07
2.使用 restore database 进行简单恢复测试
RMAN> restore database;
启动 restore 于 28-10月-05 分配的通道: ORA_DISK_1 通道 ORA_DISK_1: sid=157 devtype=DISK
通道 ORA_DISK_1: 正在开始恢复数据文件备份集 通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件 正将数据文件00001恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF 正将数据文件00002恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF 正将数据文件00003恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF 正将数据文件00004恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF 通道 ORA_DISK_1: 正在读取备份段 D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 通道 ORA_DISK_1: 已恢复备份段 1 段句柄 = D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 标记 = TAG20051028T170535 通道 ORA_DISK_1: 恢复完成, 用时: 00:00:55 完成 restore 于 28-10月-05
RMAN> show all;
RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default 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 ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\ORACLE\ORA10GR2\DATABASE\SNCFPENNY.ORA'; # default
RMAN> show default device type;
RMAN 配置参数为: CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
RMAN> exit
恢复管理器完成。
C:\> |
通常resotre之后,你还需要recover database之后才能打开数据库。