Oracle备份和恢复
Oracle数据库的备份和恢复是每个数据库管理员必须要掌握的技能,备份是保存数据库的副本,恢复是把备份好的副本还原到数据库当中,本篇幅将学习如何进行数据库的备份和恢复。主要的知识点如下:
1、介绍Oracle数据库备份与恢复:Oracle备份与恢复是数据库必备的功能,同时也是DBA必备技能。备份通常分为物理备份和逻辑备份之分,恢复又分为完全恢复和部分恢复之分。
2、物理备份和恢复数据库:介绍Oracle物理备份和恢复数据库,其中物理冷备份和热备份是如何进行的,又有何区别以及如何开启归档模式。
3、Oracle逻辑备份就是使用EXP/EXPDP工具对数据进行备份成DMP文件,Oracle逻辑恢复就是使用IMP/IMPDP工具把DMP文件中的数据导入到数据库进行恢复。主要内容包括:
(1)、Oracle EXP导出:介绍使用EXP工具导出数据库对象,分别介绍是如何导出用户数据,表数据、表空间和其它数据库对象。
(2)、Oracle EXPDP导出:介绍数据泵技术EXPDP是如何导出数据库对象的。
(3)、Oracle imp导入:介绍使用IMP工具导入DMP文件进行数据恢复。
(4)、Oracle IMPDP导入:介绍使用IMPDP工具导入数据泵导出的数据文件,进行数据恢复。
4、Oracle RMAN备份和恢复:Oracle RMAN是Oracle数据库提供的一种恢复和备份的数据库工具。学习的主要内容有:
(1)、Oracle RMAN介绍:介绍oracle RMAN的特点和相关数据库备份与恢复的知识概念。
(2)、RMAN恢复目录:RMAN恢复目录是使用RMAN工具进行数据库备份时要存储备份信息的数据库。
(3)、RMAN通道分配:通道分配就是确定连接数据库备份的设置个数,了解RMAN是如何利用通道分配进行数据库备份的。
(4)、RMAN备份集:备份集是用来存储备份信息,可以选择使用备份集来进行数据备份。一个备份集可以存储一个或者多个数据文件。
(5)、RMAN还原和恢复。