APP下载

基于Oracle数据库系统的备份与恢复技术研究

2018-04-16邱会群

电子测试 2018年20期
关键词:数据库

邱会群

(浙江华电乌溪江水力发电有限公司,浙江衢州,324000)

关键字:Oracle数据库系统;备份与恢复技术;恢复管理器;RMAN

1 Oracle数据库系统的常用备份方法

Oracle数据库系统进行所有文档数据的备份时,常用三种不同的备份方法,它们依次为:逻辑备份、物理备份以及联机备份。对于逻辑备份而言,主要借助Oracle中的导入导出程序,将Oracle数据库中需要备份的文档数据或者所有选中备份对象的元数据导出,然后再将导出的备份数据导入OS文件中;对于物理备份而言,备份对象主要为系统中的物理文件;对于联机备份而言,备份过程主要是借助RMAN完成Oracle数据库中的物理备份。

1.1 逻辑备份

逻辑备份通过Oracle Export工具把系统中需要备份的对象导出,将其存储在OS文件中,当Oracle数据库系统需要用到备份数据时,就可通过Oracle Import工具把备份数据重新导进。因此逻辑备份主要有以下工作:第一,数据库导出,使用了Export程序来识别备份对象,将其转化成二进制文件的形式存入到OS文件中,OS文件则可以以指定用户和指定表的形式导出,导出数据文件时需要考虑导出权限以及约束条件;第二,数据库导入,首先需要识别数据库中的二进制文件,再将其恢复导入到Oracle数据库系统中,因此,数据库导入程序和导出程序息息相关,一旦导出程序中选取的是增量更新模式,导入程序应该匹配足够的表空间容量和数据文件。

1.2 物理备份

物理备份主要有热备份和冷备份,Oracle数据库中最简单的备份方式为冷备份,只需要使用系统中的备份工具,或者借助外界备份软件完成文档数据的备份,但是备份过程中数据库处于关闭的状态,并且无法实现点恢复功能。……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库