精品文档---下载后可任意编辑学习目标:● 了解 Oracle 数据库备份和恢复的概念
● 掌握 Oracle 数据库备份和恢复的类型
● 掌握 Oracle 数据库的备份和恢复的方法
● 掌握利用数据泵技术进行备份和恢复方法
数据库的备份与恢复是保证数据库安全运行的一项重要内容,也是数据库管理员的重要职责
Oracle 提供了完善的备份与恢复功能,以保障数据库系统的安全性
假如数据库受到损坏,如数据文件被删除、机器故障、表中数据被误删除等,就可以使用备份文件对数据库进行及时恢复,尽可能地使用户的数据免遭损失,使数据库继续正常运行
本章将介绍数据库备份与恢复的基本概念,数据库脱机的备份与恢复、数据库的导入/导出、以及使用数据泵进行逻辑备份与恢复的方法和应用
1 概述备份和回复是两个互相联系的概念
备份就是将数据保存起来,而恢复是当意外发生或者处于某种需要时,将备份的信息还原到数据库中
备份与恢复各有不同的方法,在不同的数据库使用条件下需要使用不同的备份与恢复方法
1 备份与恢复的类型数据库备份与恢复主要有三种类型:脱机备份与恢复、联机备份与恢复、逻辑备份与恢复
不同的类型是针对不同的运行条件和故障条件而选择使用的
脱机备份与恢复脱机备份与恢复(也称为冷备份与恢复)是在关闭数据库的情况下对数据库文件进行的物理备份与恢复
它是最简单、最安全的方法
脱机备份必须要在关闭数据库后进行,并且是通过 SHUTDOWN NORMAL,SHUTDOWN IMMEDIATE或 SHUTDOWN TRANSACTION 命令关闭数据库后进行
此时,对数据库所使用的必要文件都可以用操作系统的复制命令进行备份与恢复
这样备份的数据库文件
需要注意的是,在进行脱机备份与恢复之前,需要确保数据库有足够长时间保持脱机状态,以保证进行完全备份与恢复
否则,应该考虑使用其他备份与恢复方