OCP Oracle 10g管理(一):配置恢复管理器
2008-09-05 12:51:32 来源:WEB开发网启动和连接到RMAN
RMAN工具中可用的三种数据库连接:
目标数据库:备份和恢复的数据库
恢复目录数据库:存储有关备份、恢复和重建数据
辅助数据库:备用数据库、复制数据库或辅助实例(备用或TSPITR)
从命令行或RMAN工具连接目录和目标数据库
rmantargetxxx/xxx@xxxcatalogxxx/xxx@xxx;
媒介管理层(MML)
MML界面是应用编程界面(API),它是RMAN与不同的硬件供应商的磁带设备接口。这些磁带设备,是自动化磁带库(ATL)。
各硬件供应商做自己的MML,因为需要专利。MML和oracle数据库核心相连接,这样RMAN服务器进程和MML可以将oracle数据库读出/写入到磁带设备。
通道分配
通道分配是连接RMAN和目标数据库的方法,也是确定I/O设备类型的方法,服务器进程将使用该I/O设备完成备份和重建操作。
手工分配:
allocate channel 执行手工分配通道
Allocate channel channelname type disk 磁盘文件系统
Allocate channel channelname type‘SBT_TYPE’ 磁带备份系统
自动分配:
用命令CONFIGURE DEFAULT DEVICE或者CONFIGURE DEVICE完成。
如:
CONFIGUREDEFAULTDEVICETYPETODISK;
当执行BACKUP、RESTORE、DELETE命令时,自动使用自动通道分配
确认默认设备的命令是ORA_MAINT_DISK_n和ORA_SBT_TAPE_n
通道控制命令:
Allocate channel rate或configure channel rate 限定I/O带宽为千字节、兆字节或G字节
Allocate channel或configure channel maxpiecesize 限定备份块的大小
Allocate channel或configure channel maxsetsize 限定备份集的大小
Send 向媒介管理器发送供应商特定命令
Allocate channel connect 或 configure channel cnnect 为完成操作通知一个特定实例
Allocate channel parms 或 configure channel parms 向媒介管理器发送供应商特定参数
V$rman_output存放出错信息,rman日志中也能查看。
RMAN的参数和永久设置
通过对每个目标数据库的配置而实现。
Show all命令来显示所有配置参数
比较常用的参数:
DEVICETYPE
BACKYPTYPE
COMPRESSEDBACKUPSET
CHANNELDISKDEVICE
CHANNELTAPEDEVICE RMAN命名规范
使用EM配置RMAN设置值
GUI屏幕操作
保留策略
保留策略是为了用于可能的恢复,是备份被保留的时间长度。
Change……nokeep;使备份不受现有保留策略的保护
Tag xxx :为备份起唯一的名字
Keep until time '01-dec-08' 策略被保持到08年12月1日
配置控制文件自动备份
可以配置RMAN去自动备份控制文件和其他服务器参数文件。
RMAN>configurecontrolfileautobackupon;
或
RMAN>configurecontrolfileautobackupformatfordevicetypediskto'c:oraclecf_%F';
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接