备份与恢复
安全与备份
备份与恢复概述
物理备份与恢复
逻辑备份与恢复
备份与恢复概述
备份
数据库备份就是对数据库中部分或全部数据进行复制,形成副本,存放到一个相对独立的设备上
备份的类型
物理备份:将组成数据库的数据文件、重做日志文件、控制文件、初始化参数文件等操作系统文件进行复制,将形成的副本保存到与当前系统独立的磁盘或磁带上。
逻辑备份:指利用Oracle提供的导出工具(如Expdp,Export)将数据库中的数据抽取出来存放到一个二进制文件中。
冷备份(停机备份)与热备份(联机备份)
完全备份与部分备份
归档备份与非归档备份
3
备份与恢复概述
恢复
数据库恢复是指在数据库发生故障时,使用数据库备份还原数据库,使数据库恢复到无故障状态。
恢复分类(对应备份类型)
物理恢复与逻辑恢复
完全恢复与不完全恢复
4
物理备份与恢复
冷备份
热备份
非归档模式下数据库的恢复
归档模式下数据库的完全恢复
归档模式下数据库的不完全恢复
利用OEM进行物理备份与恢复
6
1、冷备份
概述
关闭数据库实例。
用操作系统的实用工具备份所有的物理文件,包括数据文件、控制文件、联机重做日志文件等。
7
关闭数据库,
开始备份
故障时刻
备份
恢复
重装备份副本
恢复丢失数据
备份完成
如果没有启用归档模式,数据库不能恢复到备份完成后的任意时刻。
如果启用归档模式,从冷备份结束后到出现故障这段时间的数据库恢复,可以利用联机日志文件和归档日志文件实现。
冷备份
8
冷备份
冷备份步骤
确定数据库各种物理文件
关闭数据库
备份所有相关的数据库物理文件
重新启动数据库
9
冷备份
启动SQL*Plus,以SYSDBA身份登录数据库
查询当前数据库所有数据文件、控制文件、联机重做日志文件的位置。
SELECT file_name FROM dba_data_files;
SELECT member FROM v$logfile;
SELECT value FROM v$parameter
WHERE name='control_files';
关闭数据库
SHUTDOWN IMMEDIATE
复制所有数据文件、联机重做日志文件以及控制文件到备份磁盘。
重新启动数据库
STARTUP
10
数据库备份ppt课件 来自淘豆网m.daumloan.com转载请标明出处.