oracle备份与恢复机制

上传人:s9****2 文档编号:568302383 上传时间:2024-07-24 格式:PDF 页数:4 大小:141.69KB
返回 下载 相关 举报
oracle备份与恢复机制_第1页
第1页 / 共4页
oracle备份与恢复机制_第2页
第2页 / 共4页
oracle备份与恢复机制_第3页
第3页 / 共4页
oracle备份与恢复机制_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《oracle备份与恢复机制》由会员分享,可在线阅读,更多相关《oracle备份与恢复机制(4页珍藏版)》请在金锄头文库上搜索。

1、-谈谈 ORACLEORACLE 备份与恢复备份与恢复经常听到有人说,某数据库备份方法好,某备份方法不好,或者说现在都流行用 rmn来备份了,逻辑备份已经过时了,冷备份就更不值一提了,其实数据库的备份从来没有什么好坏之分、没有过时之说,合适才是最重要的,自己好才是真的好.各种方法各有长短,谁也代替不了谁,只有根据实际情况搭配使用,才能发挥最大的作用,否则只能是东施效颦. o oacac的备份的备份,包括 nochieog 模式的备份(冷备份)、archvelog 模式的备份(热备份、rma备份)、逻辑备份(不分模式). 1.1 冷备份:-1)关闭数据库hun; -2)备份数据文件、控制文件、重

2、做日志文件-、 查找备份文件的位置 SEE * FOM $ATFI;-查数据文件elct * fom v$contofil;-查控制文件letov$logfe; -查日志文件- B、 备份数据文件、控制文件、重做日志文件 copy D:oracleodataor.dbf d:k*.*;$ cop D:rcleoradatora9*cl :bk*.*;copyD:oracloadataoa9*.og d:bak*.*;.热备份: - 1)查询备份的数据文件与哪一个表空间有关SEECT V$ALESPCENAME,V$ATAILENAME FRO $TECE OIN V$DATFLEUSING(T

3、S#); - )备份数据文件aer tablespace 表空间 BEGI BCKP; $COPY 数据文件存放路径ALTER ABLESCE 表空间 END ACKU;- )查询是否还有表空间处于备份模式SELECT OM V$BAP; -STATUS 不是 ACTI即可以SELC VTABLSAE.NM,$BAUP.STUS,VTAFIL.AE FROV$TABLESPACE JOI VDATFIEUSING (TS#) IN V$BAKUUSING(ILE#);-4)备份控制文件 ALER DAABASE BAKUP CONTROLFLE TO目标路径及文件名; 13. mn 备份:-

4、1)一个简单的 ran 全库备份: rman nctalogtrgety/ysAN resre ontrolfefromauobacu;RMN onfgueconrolfileutobackup on; RAN bku databas; - 2)备份数据文件、控制文件、归档日志RAN BACKUP FIE 数据文件名;RMAN BACKUCURRE CONTRLFILE;RMANBACKUP ACHIOAL;-)备份控制文件 trace SQL aer sesio se raceilidentfir=syste ; SQ trdaabase bcku controlfilo tace;SQL

5、altdtabase bac cotlfile t d:emcotrolfile.bak; - 4)备份表空间RMAN bacup tabepace 表空间名;- rmn 备份比较复杂,只举些简单的例子.1. 逻辑备份- 1)数据库方式(导出用户要具有 exp_ull_databse 权限)-expscottiro9ul=y flD:fl.p - 2)用户方式xpuserd=scot/igrrawe=scott fil=d:cott.dmp og=d:sttlo-3)表方式escttigeora9tbles(p,ept) fil=d:emp.d2. o2. oa alele 的恢复(简单举例的

6、恢复(简单举例):):21冷备份的恢复,1)STARTUPMOUNT;2). LT ATBE DAAFILE 数据文件OFFLI 3) ATERDATABAS OPEN;2.2 热备份恢复: 1). TAUP OU; 2). AT DATBAE DAAFLE数据文件OFIE;1.dbf 不能设置未 OFFIE 状态).AER ATAASE OPEN; 23rm备份恢复: - 1) 使用 rman 恢复归档数据库:ra trg rman statp muntrmaresore datbase;rman recover bse; rn alterdataase opn; -2)使用 ra恢复表空间

7、:an resore tabepacrman recov tablespce ran run-DOP;/syse-ql altertalespace sr oline immdite; retoe tabespae uer; recovr tbpac ers;qllter tablespace uses onlne ; 2.逻辑恢复 -1)数据库方式(导入用户要具有ex_full_database 权限) impsstem/ystmora10fll= ile=:fulld-)用户方式 ipsrd=scottigerora0fmusr=scot ter=sottfile=:scott.dmp o

8、g=d:ctlo -3)表方式mpstem/sytmoa1frour=sot toer=scottfil=:empdp-注意:导出用户要和导入用户相同可以用上面的方法,否则用 ipscot/tiora10fuy ie=:em.m. oracle. oracle 备份与恢复方法的选择备份与恢复方法的选择: :).对于一些小系统、小数据量、没有在线要求的数据库,采用冷备份,简单方便、可靠(所有文件时间点一致),但如果是这类系统个人觉得使用oracle 就是一种浪费,学习除外 2).对于 7X24 小时的大系统、帐营支撑系统、客服系统的数据库,使用归档模式运行,采用全库备份与逻辑备份相结合的方式.3).对于经营分析系统、B系统、查询系统等数据库,可采用逻辑备份与表空间备份相结合的方式,对变化数据进行增量备份.4).对于一些字典数据库、静态数据较多的数据库,可采用逻辑备份,定期备份相关重要数据.对于上面提到的方法,只是个表面的东西而已,要想保证数据库高效、安全、稳定的运行,必须要有完整的、切实可行的数据库运行管理制度,并且严格执行实施,否则再好的方法都是水中月、镜中花.-

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号