第五部分 诊断并解决失败
14.RMAN数据修复概念
RMAN数据修复概述
修复数据中遇到的问题
RMAN数据修复技术
RMAN存储选项
备份的选择
恢复失败
恢复优化
RMAN介质恢复
增量备份和归档redo日志的选择
数据库Incarnations
15.使用数据恢复建议器诊断和修复失败
数据恢复建议器概述
数据恢复建议器目的
数据恢复建议器基本概念
诊断和修复时标的基本步骤
列出失败
列出所有的失败
列出失败子集
通过验证数据库来检查是否有数据块损坏
确定修复选项
给所有的失败确定修复选项
给部分的失败确定修复选项
修复失败
关于修复失败
执行修复失败
改变失败状态和优先级
16.验证数据库文件和备份
RMAN验证概述
RMAN验证的目的
RMAN验证的基础概念
使用VALIDATE命令来检查数据块损坏
使用BACKUP VALIDATE来验证数据库文件
在恢复备份之前,先检查备份
17.进行完整的数据库恢复
完整数据库恢复概述
完整数据库恢复目的
本章内容范围
完整数据库恢复准备工作
确认恢复的数据库文件
确定数据库的DBID
预览恢复操作中用到的备份
恢复备份之前验证备份文件
还原恢复过程需要的归档redo日志
进行完整数据库恢复
关于完整数据库恢复
进行整个数据库的完全恢复
进行表空间的完全恢复
转换到镜像文件后进行完全的恢复
18.进行闪回和精确时间点恢复
oracle闪回技术和精确时间点恢复
闪回和数据库精确时间点恢复目的
精确时间点恢复和闪回特性基本概念
使用闪回表回退一张表
闪回表的前提条件
进行闪回表操作
使用闪回删除闪回回退DROP TABLE操作
关于闪回删除
闪回删除的前提
执行闪回删除操作
使用闪回数据库回退一个数据库
闪回数据库的前提条件
执行闪回数据库操作
监控闪回数据库
进行数据库精确时间点恢复
数据库精确时间点恢复前提条件
进行数据库精确时间点恢复
闪回数据库和数据库精确时间点恢复的使用场景
使用闪回数据库在备库上回退一个OPEN_RESETLOGS
在废弃的Incarnation分支上将数据库回退到指定的SCN状态
恢复数据库到最初的Incarnation
19.进行数据块介质恢复
数据块介质恢复概述
数据块介质恢复目的
数据块介质恢复基本概念
数据块介质恢复前提条件
恢复单独的数据块
恢复V$DATABASE_BLOCK_CORRUPTION视图里的所有数据块
20.进行RMAN恢复的高级场景
恢复非归档模式下的增量备份
还原服务器参数文件
从控制文件自动备份中还原服务器参数文件
使用RMAN创建初始化参数
使用备份控制文件进行恢复
关于使用备份控制文件进行恢复
在没有恢复目录和有备份控制文件进行恢复
进行灾难恢复
灾难恢复的前提
灾难发生后进行数据库恢复
在一台新主机上进行还原
在新主机上进行还原的准备工作
测试在新主机上的还原
21.进行RMAN表空间精确时间点恢复
RMAN TSPITR概述
RMAN TSPITR目的
RMAN PSPITR主要概念
TSPITR约束,特殊情况和限制
TSPITR的限制
当没有使用恢复目录数据库时的特殊考虑
TSPITR的计划工作和准备工作
第一步:为TSPITR选择正确的目标时间点
第二步:确定恢复集
第三步:确认和保护TSPITR以后丢失的对象
进行完全自动RMAN TSPITR
使用RMAN管理的备用实例来覆盖默认的RMAN TSPITR
使用SET NEWNAME重命名TSPITR恢复集数据文件
命名TSPITR数据文件辅助集
使用镜像拷贝来实现更快的RMAN TSPITR性能
为TSPITR自动辅助实例定制初始化参数
使用自己的辅助实例来进行RMAN TSPITR
为RMAN TSPITR准备辅助实例
在辅助实例中准备TSPITR的RMAN命令
在辅助实例中执行TSPITR
在辅助实例中进行TSPITR的场景
RMAN TSPITR中的故障排查
故障排查文件名冲突
故障排查识别undo段的表空间
故障排查TSPIRT失败后手工辅助实例的重启动
第六部分 调优和故障排除
22.RMAN性能调优
RMAN性能调优的目的
RMAN性能调优的基础概念
读取阶段
拷贝阶段
磁带写入阶段
磁盘写入阶段
使用V$系统视图来诊断RMAN的性能问题
使用V$SESSION_LONGOPS来监控RMAN任务进度
使用V$BACKUP_SYNC_IO和V$BACKUP_ASYNC_IO来确认瓶颈
调整RMAN备份的性能
第一步:删除通道设置里的RATE参数
第二步:使用同步磁盘I/O,设置DBWR_IO_SLAVES
第三步:如果没有共享内存没有成功,设置LARGE_POOL_SIZE
第四步:调整读取,写入和拷贝阶段性能
23.RMAN操作中的故障排查
解释RMAN输出信息
识别输出信息的类别
识别RMAN错误信息栈
识别错误代码
解释RMAN错误栈
识别RMAN返回的代码
使用V$系统视图来RMAN故障排查
监控RMAN和介质管理器的交互
关联服务器会话和RMAN通道
测试介质管理API
获取sbttest工具
获取sbttest工具的在线文档
使用sbttest工具
结束RMAN命令
使用ALTER SYSTEM KILL SESSION结束会话
在操作系统级别结束会话
结束在介质管理器上没有反馈的RMAN会话
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30167136/viewspace-1481429/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30167136/viewspace-1481429/