备份和恢复概要.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
备份和恢复概要

一、备份和恢复概要 1、高可用性 ? ?(1)HA(High Availability,HA) ? ?(2)RAC(Real Application Clusters) ? ?(3)DG(Data Guard) ? ?(4)Oracle Replication ? ?(5)RAID和镜像驱动器 2、备份和恢复。 ? ?(1)收集备份与恢复策略需求 ? ?(2)精心设计备份与恢复计划 二、Oracle备份 1、ORACLE各种备份 ??(1)类型 ? ???①物理备份 ? ???②逻辑备份 ??(2)数据库状态 ? ???①联机备份(热)和脱机备份(冷) ? ???②不一致性备份和一致性备份 ??(3)备份规模 ? ???①完全备份:归档模式、非模式模式 ? ???②表空间备份 ? ???③数据文件备份 ? ???④控制文件备份 ? ???⑤归档日志文件备份 三 、ORACLE恢复 ??(1)错误的类型 ? ? ①用户误操作导致错误 ? ? ②系统进程导致的错误 ? ? ③实例导致错误 ? ? ④存储介质导致错误 ??(2)恢复类型 ? ? ①实例恢复:1缓存恢复(前滚),2事务恢复(后滚) ? ? ②介质恢复(数据文件或数据块) ??(3)恢复方式 ? ? ①完全恢复 ? ? ②不完全恢复 ??(4)恢复操作 ? ???①restore --还原 ? ???②recover --恢复 ??(5)resetlogs:alter database open resetlogs; ? ? incarnation:化身号 四、常见备份与恢复技术 ? ?(1)用户管理的备份和恢复(User-Managed BackupRecovery) ? ?(2)RMAN备份和恢复 ? ?(3)闪回(flashback) ? ???①闪回查询(Flashback Query):通过查询UNDO段,能够重现操作之前的数据 ? ???②闪回表(Flashback Table):通过recycle Bin回收drop的表 ? ???③闪回数据库(Flashback Database) ? ?(4)逻辑导入/导出(Export/Import和Data Pump) ? ?(5)数据卫士(Data Guard) 五、用户管理备份 (1)主要数据:oradata/*??dbs/*??arch/* ? ?相关视图:v$datafile,v$controlfile,v$logfile,v$archived_log,v$tablespace,v$tempfile (2)冷备:关闭--copy--启动 ? ? select name??from v$datafile; ? ? select name from v$controlfile; ? ? --select member from v$logfile; ? ? --select name from v$tempfile; ? ? shutdown immediate; ? ? df -hl ? ? mkdir /backup ? ? chown -R oracle:oinstall /backup ? ? chmod -R 755 /backup ? ? su - oracle ? ? cd /backup ? ? mkdir cold ? ? mkdir hot ? ? cd /backup/cold ? ? cp -rf /u01/app/oracle/oradata/ocp/* . ? ? startup (3)热备: ? ?SQL col file_name for a50; ? ?SQL select tablespace_name, file_name from dba_data_files; ? ?SQL alter tablespace tp1 begin backup; ? ?SQL !cp /oradata/bxdb/user01.dbf??/backup/ ? ?SQL alter tablespace users end backup; ? ?SQL alter system switch logfile; ? ??? ? ?--dd if=/u01/app/oracle/oradata/ocp/tp1.dbf skip=205 bs=8192 count=2|strings ? ?--alter system dump datafile block; ? ?*批量操作脚本:(v$backup,dba_data_files,dba_tablespaces) ? ?select ? ? alter tablespace ||tablespace_name|| begin backu

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档