当前位置:网站首页 > R语言数据分析 > 正文

oran系统(oreo系统)



本文主要介绍oracle的备份恢复工具RMAN(Recovery Manager)与传统的用户管理的备份及恢复的优势所在以及使用RMAN的好处。

一.RMAN相比于传统的用户管理的备份及恢复有以下值得注意的优点:

1.    增量备份:顾名思义,增量备份就是在之前备份的基础上对更改的部分进行备份。此特性大大缩短了备份和恢复所需要花费的时间。

2.    基于数据块的恢复:当数据文件有少量的坏块时可以在线修复,而不用将数据文件置为OFFLINE并从备份集中恢复。

3.    未使用数据块压缩:在备份的时候压缩未使用的数据块。

4.    二进制压缩:启用压缩机制,减小备份集的大小。

5.    加密备份:启用加密机制,加密备份集。

RMAN与用户管理的备份与恢复比较,请查看下表

RMAN不仅减少了DBA在备份策略中的工作内容,还将一系列的元数据记录到恢复目录中,使得DBA在恢复或管理备份集的时候可以使用此类信息。大多数的RMAN目录信息都是存储在生产库的控制文件中。当然也可以选择一个独立的数据库来保存这些信息,这个独立的数据库称之为:recovery catalog database。

二.RMAN可以备份的文件

RMAN支持以下种类的文件备份:

1.    数据文件以及数据文件的镜像拷贝。

2.    控制文件以及控制文件的镜像拷贝。

3.    归档日志文件。

4.    当前的参数文件。

5.    其他由RMAN创建的备份集。

需要注意的是:组成数据库的其他类型的文件(口令文件,监听文件,ORACLE_HOME目录下的文件)RMAN并不能备份,当然还有某些oracle的特性(外部表,包含BFILE类型的文件),这些RMAN不能备份的文件需要DBA手动去备份,当然也可以写脚本完成。

三.RMAN备份类型

根据备份时数据库的状态,备份的部分以及备份介质,RMAN的物理备份可以分为以下几种:

1.    一致与不一致备份:当数据库处于一致性的备份称之为一致性备份,一致性只有当数据库正常关闭的时候。使用一致性备份集恢复不需要介质恢复,可以直接打开。在数据库打开状态下的备份称之为不一致备份,恢复以后不能立即打开,需要进行介质恢复。并且需要数据库运行在归档模式下。

2.    完全备份及增量备份:完全备份包含数据库所有的数据文件,完全备份可以通过RMAN及操作系统的拷贝方式。增量备份只能由RMAN创建,原理是基于只备份上次备份以来的所有发生变化的数据块。增量备份可以减少用于备份恢复的时间。

3.    镜像拷贝,备份集和备份片:RMAN的备份结果集可以是镜像拷贝或者备份集,镜像拷贝时bit-to-bit的数据库文件拷贝。RMAN镜像拷贝与操作系统镜像拷贝的不同之处在于,RMAN会记录拷贝信息到恢复目录中,用于恢复及维护(操作系统的镜像拷贝要被RMAN所应用必须将拷贝在使用前注册到恢复目录中)。RMAN备份的备份称之为备份集,每个备份集由多个备份片组成,备份集只能由RMAN来访问

到此这篇oran系统(oreo系统)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • raise a suilen动画(raise a suilen百科)2025-01-18 07:45:06
  • ewma模型和garch的区别(garch模型和egarch区别)2025-01-18 07:45:06
  • 启动docker的命令(dockerd启动)2025-01-18 07:45:06
  • smore是什么意思中文翻译(smile more是什么意思中文)2025-01-18 07:45:06
  • re-pro怎么读(refprop怎么读)2025-01-18 07:45:06
  • 增删改查(增删改查为什么叫crud)2025-01-18 07:45:06
  • docker里启动docker(docker里启动redis默认jvm内存是多少)2025-01-18 07:45:06
  • tcp工具箱(tcp server工具)2025-01-18 07:45:06
  • redismanager连接redis(redis连接失败什么意思)2025-01-18 07:45:06
  • spring菜鸟教程pdf(菜鸟教程springcloud)2025-01-18 07:45:06
  • 全屏图片