- 4
- 0
- 约 41页
- 2017-05-27 发布于湖北
- 举报
第8章备份和恢复课案
第8章 备份和恢复
本章主要介绍备份和恢复的基本概念、脱机备份和恢复、联机备份和恢复、导出和导入、数据泵技术、恢复管理器(RMAN)、闪回技术和SQL*LOADER工具等知识。
8.1 备份和恢复概述
由于计算机系统的故障,数据库有时可能遭到坏,如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。用于放置数据库的磁带或磁盘
控制文件记载数据库的物理结构和数据库的运行状态,保持控制文件的完好对于数据库的正确运行很重要。控制文件主要包含数据库信息、表空间和数据文件信息、日志文件信息、当前日志序列号信息、检查点信息、日志和归档的当前状态信息等。在控制文件丢失的情况下,如果对丢失的数据进行恢复是极其困难的。
控制文件中的内容并不是一直不变的,每当数据库结构发生改变时,控制文件也会相应地发生改变。因此,应该在每次数据库结构改变时及时备份控制文件。
3.各种参数文件
Oracle数据库中包含多种参数文件,如初始化参数文件、网络配置文件、口令文件等。其中,初始化参数文件设置数据库启动的内存分配参数和控制文件的名称和路径,没有这个文件或者内容错误将无法正常启动数据库。网络配置文件记载数据库的网络连接配置情况和监听程序的设置参数等。口令文件是保证数据库安全性的一个重要文件。
所有这些参数文件在数据库运行期间都发挥着各自不同的作用,对它们的备份可以利用RMAN或者操作系统命令把它们复制到一个安全的存储位置。
4.日志文件
日志文件分为联机重做日志文件和归档日志文件。联机重做日志文件记录数据库运行过程中数据库的改变情况,联机重做日志文件通常至少要求有两个,以循环的方式写入日志项记录。归档日志文件避免联机重做日志文件的循环写入造成历史数据变化的记录丢失,它记录数据库的所有更改信息。
以上各种文件具有逻辑上的关联关系,简单的操作系统备份并不能保证数据库逻辑上一致性,因此可能会导致数据库在恢复后的不可用或者造成数据丢失。采用Oracle数据库系统提供的备份工具可以避免这一问题。
8.1.3 数据库备份的分类
数据库备份按照的方式,可以分为逻辑备份脱机备份(冷备份)联机备份(热备份)按照备份工具,可以分为OS拷贝EXP/IMP、RMAN及第三方工具备份的增量备份可以分为全库备份、增量备份和累计增量备份策略,如RAID技术,双机热备,集群技术系统的高可性系统备份的确能解决数据库备份的问题,如磁盘介质的损坏,往往从镜上面做简单的恢复或简单切换机器就可以。但是上面所说的备份策略是从硬件的角度来考虑备份与恢复的问题,如误删一个表想恢复时,数据库的备份就变重要了。Oracle系统的备份与恢复策略三个方面使数据库的次数减到最少,从而使数据库保持最大的可用性当数据库不可避免地后,要使恢复时间减到最少,从而使恢复的效率达到最高当数据库后,要确保尽量少的数据丢失或根本不丢失,从而使数据具有最大的可恢复性。备份过程应该系统的可恢复性。如果数据库可有较长的关机时间,则可以每周进行一次冷备份,并归档重做日志,对于24*7的系统考虑热备份。如果每天都能备份当然会很理想,但要考虑其现实性。归档数据库发生故障时最大限度恢复数据库,保证不丢失任何已提交的数据归档只能数据库恢复到最近的点SQL SELECT FILE_NAME FROM DBA_DATA_FILES;
FILE_NAME
--------------------------------------------------------
D:\APP\ADMINISTRATOR\ORADATA\ORCL\EXAMPLE01.DBF
D:\APP\ADMINISTRAT
您可能关注的文档
最近下载
- 外研社2023跨境电商交际英语(修订版)教学课件unit1.pptx VIP
- 诛仙单机2修改定做教程.pdf VIP
- 数据驱动的社区决策支持与预测分析系统研究方案.pdf VIP
- 2025年广西学业考试模拟题及答案.doc
- 油田采出水成分及处理技术分析_郭强之.pdf VIP
- 菏泽医专综评模拟题(带答案)(3).docx VIP
- 统编版高中语文必修下册期末复习:第1-8单元共8套单元素养水平检测试卷汇编(含答案解析).doc VIP
- 倒推ofo共享单车产品需求文档.docx VIP
- 有色金属行业2026年投资策略报告.docx VIP
- 【中证指数-2025研报】2025年三季度中证估值产品质量分析报告.pdf VIP
原创力文档

文档评论(0)