文档介绍:数据库备份与恢复测试
为了提高各位 ORACLE 爱好着数据库备份与恢复实践能力,我把以前做过的备份与恢复测
试共享给大家。希望大家能够补充,我也能从中提高自己,如有错误的地方也望大家指出,
谢谢!
这个案例有 1 万多行,所以我也列了个目录
#########################################################
#[1] 控制文件损坏(rman 和常规恢复) #
#########################################################
准备工作
~~~~~~~~
备份
~~~~
C:\Documents and Settings\>rman nocatalog target "sys/sunsdl"
恢复管理器: 版本 - Production
Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved.
连接到目标数据库: PDF (DBID=3171861129) --新的 ID2334768642
正在使用目标数据库控制文件替代恢复目录
RMAN> configure controlfileautobackup on;
新的 RMAN 配置参数:
CONFIGURE CONTROLFILEAUTOBACKUPON;
已成功存储新的 RMAN 配置参数
RMAN> configure controlfileautobackup format for device type disk to 'c:\temp\%
F';
新的 RMAN 配置参数:
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO
'c:\temp\%F';
已成功存储新的 RMAN 配置参数
RMAN>
RMAN> backup database;
启动 backup 于 25-2 月-05
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=12 devtype=DISK
分配的通道: ORA_DISK_2
通道 ORA_DISK_2: sid=13 devtype=DISK
通道 ORA_DISK_1: 正在启动 full 数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00002 name=C:\ORACLE\ORADATA\PDF\
输入数据文件 fno=00003 name=C:\ORACLE\ORADATA\PDF\
输入数据文件 fno=00005 name=C:\ORACLE\ORADATA\PDF\
通道 ORA_DISK_1: 正在启动段 1 于 25-2 月-05
通道 ORA_DISK_2: 正在启动 full 数据文件备份集
通道 ORA_DISK_2: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=C:\ORACLE\ORADATA\PDF\
输入数据文件 fno=00004 name=C:\ORACLE\ORADATA\PDF\
通道 ORA_DISK_2: 正在启动段 1 于 25-2 月-05
通道 ORA_DISK_1: 已完成段 1 于 25-2 月-05
段 handle=C:\ORACLE\ORA92\DATABASE\ment=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:56
通道 ORA_DISK_2: 已完成段 1 于 25-2 月-05
段 handle=C:\ORACLE\ORA92\DATABASE\ment=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:57
完成 backup 于 25-2 月-05
启动 Control File and SPFILE Autobackup 于 25-2 月-05
段 handle=C:\TEMP\C-3171861129-20050225-ment=NONE
完成 Control File and SPFILE Autobackup 于 25-2 月-05
RMAN>
~~~~~~~~~~~
常规备份
~~~~~~~~~~~
备份数据文件 cp C:\ORACLE\ORADATA\PDF\*C:\ORAC