- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
E_mail:tengyc@263.net 第三部分 数据库备份与恢复 (RMAN原理) 备份恢复的考虑因素 保护数据库以防止发生多种类型的故障 延长平均故障间隔时间 (MTBF) 缩短平均恢复时间 (MTTR) 尽可能减少数据损失 故障类别 语句故障 用户进程故障 用户错误 网络故障 例程故障 介质故障 介质故障的原因 磁盘驱动器上的磁头损坏 读取或写入数据库文件时存在物理问题 文件被意外删除 介质故障的解决方法 恢复策略取决于选择的备份方法以及受到影响的文件。 如果归档重做日志文件可用,可应用它们来恢复自上次备份以来所提交的数据。 定义备份和恢复策略 业务要求 操作要求 技术方面的考虑因素 管理上的协作 业务要求 平均恢复时间 平均故障间隔时间 演变过程 操作要求 24 小时操作 测试和验证备份 数据库易变性 技术方面的考虑因素 资源:硬件、软件、人力和时间 操作系统文件的物理映像副本 数据库中各对象的逻辑副本 数据库配置 事务处理量,这将影响需要备份的频率 灾难恢复问题 在出现严重灾难的情况下,您的业务会受到什么样的影响? 地震、水灾或火灾 完全丢失计算机 存储硬件或软件故障 失去重要人员,如数据库管理员 是否已制定定期测试策略的计划? RMAN介绍 RMAN的特点和功能 连接 RMAN 配置 RMAN 的环境 RMAN备份的类型介绍 RMAN BACKUP 命令的使用 RMAN COPY命令的使用 RMAN 的恢复 恢复管理器功能 RMAN 提供了一种灵活的方式来执行下列操作: 备份数据库、表空间、数据文件、控制文件和归档日志 存储频繁执行的备份和恢复操作 执行增量块级别备份 跳过未使用的块 指定备份限制 恢复管理器功能 RMAN 为执行下列操作提供了一种灵活的方式: 检测备份过程中损坏的块 通过下列方式提高性能: 自动并行化 生成较少的重做日志 限制备份的 I/O 操作 磁带流式处理 管理备份和恢复任务 恢复管理器组件 RMAN 资料档案库:使用控制文件 RMAN 资料档案库包含的是有关目标数据库和备份及恢复操作的元数据。 RMAN 资料档案库始终存储在目标数据库的控制文件中。 CONTROL_FILE_RECORD_KEEP_TIME 用于确定一个记录至少要保留多少天才可被覆盖。 控制文件可能增大。 不使用恢复目录进行连接 从本地启动 RMAN 从远程启动 RMAN 作业命令示例 RUN 命令: CONFIGURE 命令 配置双重备份集: 配置备份优化: 使用 CLEAR 选项恢复为缺省值: SHOW 命令 显示永久配置设置 使用 SHOW 命令可显示: 自动通道配置设置 备份保留策略设置 要创建的备份副本数 备份集大小限制 不包括在备份中的表空间 备份优化状态 使用 SHOW ALL 命令显示所有设置: LIST 命令操作 列出备份集和数据文件副本 列出指定表空间的备份集和所有数据文件的副本 列出指定范围的备份集和包含归档日志的副本 LIST 命令 列出数据库中的所有文件的备份: 列出包含 users01.dbf 数据文件的所有备份集: 列出 SYSTEM 表空间中的数据文件的所有副本: REPORT 命令 生成资料档案库的详细分析 生成的报告可以回答以下问题: 哪些文件需要备份? 哪些备份可以删除? 哪些文件不可恢复? REPORT NEED BACKUP 命令 列出需要备份的所有数据文件 假定在还原过程中使用最新的备份 提供三个选项 增量 (Incremental) 天数 (Days) 冗余 (Redundancy) 如果不使用任何选项,则考虑已配置的保留策略 RMAN 备份概念 恢复管理器备份是由服务器管理的备份 恢复管理器使用 Oracle 服务器会话执行备份操作 可以备份整个数据库、表空间中的所有数据文件、选定的数据文件、控制文件、归档重做日志文件 关闭的数据库的备份 目标数据库必须已装载(不得打开) 包括数据文件、控制文件、归档重做日志文件 打开的数据库的备份 不应将表空间置于备份模式 包括数据文件、控制文件、归档重做日志文件 恢复管理器备份 备份集 备份集的特性 可以使用 BACKUP 命令创建备份集。 备份集通常包含多个文件。 可以将备份集写入磁盘或磁带。 要从备份集中提取文件,必须使用还原操作。 数据文件备份集可以是增量备份或完全备份。 备份集不包含从未使用过的块。 BACKUP 命令 归档重做日志文件的备份 自动切换联机重做日志文件。 执行归档日志故障转移。 归档重做日志的备份集 仅包含归档重做日志文件 始终是完全备份 备份约束 必须已装载或打开数据库。 不支持联机重做日志备份。 在 NOARCHIVELOG 模式下只能使用 “干净的
原创力文档


文档评论(0)