高层住宅电梯大小规范:Oracle RMAN快速入门指南--(3)

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 20:46:07
 6.操作已有的备份

  6.1.加入目录数据库

  数据库状态:

   恢复目录:打开

   目标数据库:加载或者打开

  如果存在8.x版本以前创建的备份数据想注册到目标数据库,可以采用如下手工方式加入到恢复目录中,
RMAN> catalog datafilecopy '/oracle/ .... /system01.dbf';

  使用如下命令显示恢复目录中包含的文件

RMAN> list copy of database;

  6.2.从目录数据库中删除

  第一步:查看备份信息:

RMAN>list backup;

 

RMAN-03022:正在编译命令:list

  备份集列表

关键字 Recid 标记 LV 集合标记 集合计数 完成时间
------- ---------- ---------- -- ---------- ---------- ----------------------
1104 2 501364455 0 501364446 2 06-8月 -03

  备份段列表

关键字 Pc# Cp# 状态 完成时间 段名
------- --- --- ----------- ---------------------- ------------------------
1106 1 1 AVAILABLE 06-8月 -03 D:\ORACLE\ORA81\DATABASE\
02EU4DMU_1_1

  数据文件包括列表

文件 名称 LV 类型 检查点SCN 检查点时间
---- ------------------------------------- -- ---- ---------- -------------
3 D:\ORACLE\ORADATA\HIS\USERS01.DBF 0 Full 160052 06-8月 -03

  备份集的关键字为1104。

  第二步:定义delete通道:

RMAN>allocate channel for delete type disk;

RMAN-03022:正在编译命令:allocate
RMAN-03023:正在执行命令:allocate
RMAN-08030:分配的通道:delete
RMAN-08500:通道 delete:sid=19 devtype=DISK

  第三步:删除backupset备份集

RMAN>change backupset 1104 delete;

RMAN-03022:正在编译命令:change
RMAN-08073:已删除备份段
RMAN-08517:备份段 handle=D:\ORACLE\ORA81\DATABASE\02EU4DMU_1_1 recid=2 stamp=50
1364447
RMAN-03023:正在执行命令:partial resync
RMAN-08003:启动部分恢复目录的 resync
RMAN-08005:完成部分 resync

  注意:部分执行删除备份集、备份片或者维护恢复目录的命令,需要先指定通道,如:

RMAN>allocate channel for delete type disk;
或者RMAN>allocate channel for maintenance type disk;

  7.在非归档模式下备份

  数据库状态:

   恢复目录: 打开

   目标