备份和恢复概览

上传人:kms****20 文档编号:56906408 上传时间:2018-10-17 格式:PPT 页数:24 大小:162.50KB
返回 下载 相关 举报
备份和恢复概览_第1页
第1页 / 共24页
备份和恢复概览_第2页
第2页 / 共24页
备份和恢复概览_第3页
第3页 / 共24页
备份和恢复概览_第4页
第4页 / 共24页
备份和恢复概览_第5页
第5页 / 共24页
点击查看更多>>
资源描述

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

1、备份和恢复概览,目标,完成这一课的学习后,您应该能达到下列目标: 描述数据库备份、还原和恢复的基本原理 列出 Oracle 环境中可能发生的故障类型 定义备份和恢复策略,备份和恢复问题,保护数据库以防止发生多种类型的故障 延长平均故障间隔时间 (MTBF) 缩短平均恢复时间 (MTTR) 尽可能减少数据损失,故障类别,语句故障 用户进程故障 用户错误 网络故障 例程故障 介质故障,语句故障的原因,应用程序中出现逻辑错误 试图向表中输入无效数据 权限不足却试图执行某操作 试图创建表却已超出所分配的限额限制 试图对表执行 INSERT 或 UPDATE 操作,导致分配了一个区,但是表空间中的可用空

2、间不足,语句故障的解决方法,更正程序的逻辑流。 修改并重新发出 SQL 语句。 提供必要的数据库权限。 使用 ALTER USER 命令更改用户的限额限制。 向表空间中添加文件空间。 启用可恢复的空间分配。,用户进程故障的原因,用户在会话中执行了异常断开操作。 用户会话被异常终止。 用户的程序引起地址异常,从而终止了会话。,用户进程故障的解决方法,PMON 进程检测异常终止的用户进程。 PMON 回退事务处理并释放它所持有的任何资源和锁。,可能的用户错误,SQL DROP TABLE employees;,SQL TRUNCATE TABLE employees;,SQL UPDATE emp

3、loyees 2 SET salary = salary * 1.5; SQL COMMIT;,SQL DELETE FROM employees; SQL COMMIT;,用户错误的解决方法,培训数据库用户。 从有效的备份中恢复。 从导出文件中导入表。 使用 LogMiner 确定错误发生的时间。 使用时间点恢复进行恢复。 使用 LogMiner 执行对象级恢复。 使用 FlashBack 查看和修复历史数据。,146,146,数据库,数据文件 1,数据文件 2,数据文件 3,控制文件,重做日志 文件 1,重做日志 文件 2,145,例程故障的原因,例程,SGA,重做日志 缓冲区,数据缓冲区

4、,大型共享池,锁,共享池,数据字典 高速缓冲区,共享 SQL 和 PL/SQL,ARCn,用户进程,服务器 进程,PGA,用户进程,服务器 进程,PGA,146,146,146,参数文件,口令文件,从例程故障进行恢复,DBA 不需要执行任何特殊的恢复操作。 启动例程。 等待出现 “数据库已打开” (database opened) 通知。 通知用户。 检查警报日志以确定故障原因。,介质故障的原因,磁盘驱动器上的磁头损坏 读取或写入数据库文件时存在物理问题 文件被意外删除,介质故障的解决方法,恢复策略取决于选择的备份方法以及受到影响的文件。 如果归档重做日志文件可用,可应用它们来恢复自上次备份以

5、来所提交的数据。,定义备份和恢复策略,业务要求 操作要求 技术方面的考虑因素 管理上的协作,业务要求,平均恢复时间 平均故障间隔时间 演变过程,操作要求,24 小时操作 测试和验证备份 数据库易变性,技术方面的考虑因素,资源:硬件、软件、人力和时间 操作系统文件的物理映像副本 数据库中各对象的逻辑副本 数据库配置 事务处理量,这将影响需要备份的频率,灾难恢复问题,在出现严重灾难的情况下,您的业务会受到什么样的影响? 地震、水灾或火灾 完全丢失计算机 存储硬件或软件故障 失去重要人员,如数据库管理员 是否已制定定期测试策略的计划?,小结,在这一课中,您应该能够掌握: 评估您的环境中可能发生的故障 根据业务要求、操作要求和技术要求开发一套策略 为备份和恢复策略制定测试计划,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

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