ORACLE备份与恢复之思路整理

ocp053中备份与恢复的内容颇多,听过崔老师讲过一节备份与恢复课程,觉得他在这一块的知识网络整理得很好,
于是自己根据他的授课,整理了一下备份与恢复的知识点,根据以下知识网络再重新整理下备份与恢复的知识,发
现处理备份与恢复的问题时,思路会清晰很多。


一、备份知识点思路整理:
备份分类
冷备   
 热备   
管理方式
物理(物理文件层面备份)
cp 
begin/end backup(会产生日志)
用户管理

mount状态下
backup database(备份之前会做校验,检查数据块是否损坏)
RMAN

备份分类
备份方式
管理方式
逻辑(数据层面备份)
imp/exp 
用户管理(OS命令)

 impdp/expdp
oracle服务器命令
注意:
copy :cp os命令
exp/imp :可以在本机直接导入导出(操作系统命令)
expdp/impdp :必须登录服务器才能导入导出(oracle服务器命令)
RMAN备份类型:backupset 、copy

完全备份:全库备份
增量备份(要有一个0级备份为增量备份基础):差异备份、累积备份

差异备份:level 1表示从0级备份以来,数据块有变化的备份
没有0级备份时,1级备份可以备份成功,进行库全备

二、恢复思路整理:
restore:还原物理文件  recover:同步SCN号
恢复原理
恢复方式
管理方式
还原
cp  recover
用户管理
恢复
restore recover
RMAN

实例恢复:SMON强制对数据库进行恢复操作,恢复到最新的SCN号,无需对数据库进行干预。
介质恢复:介质恢复指磁盘介质发生损坏,导致数据文件无法访问,这时必须利用备份文件在新的磁盘上恢复出数据文件,需要DBA判断属于哪种情况的介质恢复。
闪回恢复:使用闪回技术对数据库进行恢复,闪回可分为:
    数据库级别:Flashback Database
    表级别:Flashback Drop和Flashback Table,Flashback Data Archive
    记录级别:Flashback Version Query和Flashback Transaction Query

其中,介质恢复可分为完全恢复和不完全恢复:
完全恢复:把数据库恢复到发生故障时的状态,名字中的完全指没有任何数据损失,要实现这个目标,必须满足一定的条件: 备份,从备份之后的所有归档日志,联机日志都可用。完全恢复是最简单的一种恢复, 只需要两个命令: restore database 和 recover database
不完全恢复:多半是解决故障时使用, 一般是用timestamp不完全恢复到某个时间点(开启数据库时需要resetlogs),找回丢失的数据后,导出数据,在进行一次完全恢复。


网页名称:ORACLE备份与恢复之思路整理
浏览路径:http://ybzwz.com/article/jcpgdi.html