Oracle数据库管理与开发第10章 备份和恢复.pptVIP

Oracle数据库管理与开发第10章 备份和恢复.ppt

  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文档。上传文档
查看更多
3.2级差异增量备份 安全特性 RMAN backup incremental level=2 cumulative tablespace example 2 format D:\OracleFiles\Backup\oar11g_%m_%t_%c.bak; 对表空间example进行2级累积增量备份 试一试 如果仅在BACKUP命令中指定INCREMENTAL参数,默认创建的增量备份为差异增量备份。如果想要建立累积增量备份,还需要在BACKUP命令中指定CUMULATIVE选项。 4 使用RMAN工具实现数据恢复 主要内容 数据的完全恢复 01 数据的部分恢复 02 数据的完全恢复 当数据库处于NOARCHIVELOG模式时,如果出现介质故障,则在最后一次备份之后对数据库所做的任何操作都将丢失。通过RMAN执行恢复时,只需要执行RESTORE命令将数据库文件修复到正确的位置,然后就可以打开数据库。也就是说,对于处于NOARCHIVELOG模式下的数据库,管理员不需要执行RECOVER命令。 另外,在备份NOARCHIVELOG数据库时,数据库必须处于一致的状态,这样才能保证使用备份信息恢复数据后,各个数据文件是一致的。 1.恢复处于NOARCHIVELOG模式的数据库 数据的完全恢复 完全恢复处于ARCHIVELOG模式的数据库,与恢复NOARCHIVELOG模式的数据库相比而言,基本的区别是恢复处于ARCHIVELOG模式的数据库时,管理员还需要将归档重做日志文件的内容应用到数据文件上。在恢复过程中,RMAN会自动确定恢复数据库所需要的归档重做日志文件。 2.恢复处于ARCHIVELOG模式的数据库 数据的部分恢复 对于基于时间的不完全恢复,由DBA指定存在问题的事务时间。这也就意味着如果知道存在问题的事务的确切发生时间,执行基于时间的不完全恢复时非常适合的。例如,假设用户在上午10:05将大量的数据库加载到一个错误的表中,如果没有一种合适的方法从表中删除这些数据,那么DBA可以执行基于时间的恢复,即将数据库恢复到上午10:04时的状态。当然,这些工作基于用户知道将事务提交到数据库的确切时间。 1.基于时间的不完整恢复 数据的部分恢复 对于基于更改的不完全恢复,则已存在问题的事务的SCN号来终止恢复过程,在恢复数据库之后,将包含低于指定SCN号的所有事务。在RMAN中执行基于更改的不完全回复时,可以使用SET UNTIL SCN命令来指定恢复过程的终止SCN号。其他的操作步骤与执行基于时间的不完全恢复完全相同。执行基于更改的不完全恢复时,DBA唯一需要考虑的确定适当的SCN号。LogMiner是确认事务SCN号的常用工具。 2.基于更改的不完全恢复 5 数据泵 主要内容 概述 数据泵的使用 01 02 概述 数据泵导出使用工具EXPDP将数据库对象的元数据(对象结构)或数据导出到转储文件中。而数据泵导入则是使用工具IMPDP将转储文件中的元数据及其数据导入到Oracle数据库中。假设EMP表被意外删除,那么可以使用IMPDP工具导入EMP的结构信息和数据。 使用数据泵导出或导入数据主要有以下优点: 数据泵导出与导入可以实现逻辑备份和逻辑恢复。通过使用EXPDP,可以将数据库对象备份到转储文件中;当表被意外删除或其他误操作时,可以使用IMPDP将转储文件中的对象和数据导入到数据库中。 数据泵导出和导入可以在数据库用户之间移动对象。例如,使用EXPDP可以将SCOTT方案中的对象导出并存储在转储文件中,然后再使用IMPDP将转储文件中的对象导入到其他数据库方案中。 使用数据泵导入可以在数据库之间移动对象。 数据泵可以实现表空间的转移,即将一个数据库的表空间转移到另一个数据库中。 在Oracle 11g中,进行数据导入或导出操作时,既可以使用传统的导出导入工具EXP和IMP,也可以使用数据泵EXPDP和IMPDP。但是,由于工具EXPDP和IMPDP的速度优于EXP和IMP,所以建议在Oracle 11g中使用EXPDP执行数据的导出,使用IMPDP执行数据的导入。 1.使用EXPDP导出 数据泵的使用 EXPDP是服务器端工具,这意味着该工具只能在Oracle服务端使用,而不能在Oracle客户端使用。通过在命令提示符窗口中输入EXPDP HELP命令,可以查看EXPDP的帮助信息,如下图所示,可以看到如何调用EXPDP导出数据。 数据泵的使用 导出表是指将一个或多个表的结构及其数据存储到转储文件中。普通用户只能导出自身方案中的表,如果要导出其他方案中的表,则要求用户必须

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档