主流备份软件与Oracle数据库备份与恢复
郑州蓝讯网络科技有限公司
2010-12-08
培训内容
备份与恢复概述
数据库常见故障类型
数据库逻辑备份与恢复
脱机备份(冷备份)
联机备份(热备份)
数据库恢复管理器(RMAN)
数据库恢复
备份软件与Oracle备份
所谓备份,就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库拷贝的磁带或磁盘。
备份
逻辑备份—导出导出(exp/imp)
物理备份
脱机备份(冷备份)
联机备份(热备份)—归档模式
数据泵(expdp/impdp)
数据库恢复,就是当发生故障后,利用已备份的文件,重新建立一个完整的数据库。根据出现故障的原因,恢复分为两种类型:
实例恢复:这种恢复是Oracle实例出现失败后(意外掉电,后台进程故障),Oracle自动进行的恢复。
介质恢复:针对介质故障(一个文件、一个文件的一部分或一个磁盘不能读或不能写)这种恢复是当存放数据库的介质出现故障时所做的恢复。
DBA的主要职责之一是备份数据库和在数据库发生故障时高效、安全地恢复数据库。
备份方法
冷备份
热备份
逻辑备份(Export/Import)
恢复方法
完全恢复
不完全恢复
RMAN备份恢复等方式
数据库常见故障类型
系统崩溃或服务器崩溃
用户错误、冲突或者磁盘失效导致的文件丢失
SQL语句失败
网络故障
场地灾难
数据库备份
一般来说,数据库备份可以分为物理备份和逻辑备份。
物理备份可分为脱机备份和联机备份。脱机备份又称为冷备份,只能在数据库关闭后进行备份;联机备份又称为热备份,数据库没有关闭,用户还可以使用。
逻辑备份是使用Export实用程序备份,当数据库出现故障,可以使用Oracle的Import实用程序恢复数据库。
事务日志
数据库的事务日志(Transaction Log)是一组操作系统文件,它记录了提交事务所做的数据库修改。
日志主要是保护数据库,在数据库出现故障时执行恢复。
为了防止日志本身的故障,Oracle允许在不同的物理磁盘上维护两个或多个日志的副本。
ORACLE数据库两种运行方式
归档方式(ARCHIVELOG),归档方式的目的是当数据库发生故障时最大限度恢复数据库,可以保证不丢失任何已提交的数据。
不归档方式(NOARCHIVELOG),只能恢复数据库到最近的回收点(冷备份或是逻辑备份)。
LGWR
ARCH
ARCHIVELOG
LGWR
NOARCHIVELOG
Redo Log 1
Redo Log 2
Redo Log 2
Redo Log 1
数据库逻辑备份与恢复
数据库逻辑备份:读一个数据库记录集,并以Oracle提供的内部格式写入一个二进制文件中。这些记录的读出与其物理位置无关。当用户导入导出时,有相应的权限要求。
导入导出 imp/exp
数据泵 impdp/expdp
主流备份软件与Oracle数据库备份与恢复_培训 来自淘豆网m.daumloan.com转载请标明出处.