我是靠谱客的博主 着急眼神,最近开发中收集的这篇文章主要介绍oracle 基础--备份的概念,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

用操作系统管理的备份被称为用户管理的备份,

使用rman管理的备份被称为服务器管理的备份,

1  执行服务器管理的备份可做的三种决策

①备份是关闭状态还是打开状态。

② 全部备份还是局部备份。

③ 完整备份还是增量备份。

       补充: 关闭状态的备份称为:冷备份、一至备份、脱机备份,

打开状态的备份称为: 热备份、联机备份、非一致备份,打开状态的备份只能在数据库处于归档日志模式下才能进行。 

全部备份是指备份所有的控制文件和数据文件,局部备份只备份部分数据文件和控制文件。  局部备份同样也需要数据库处于归档日志模式下才能进行。

· 完整备份备份所有使用的文件块,  增量备份只包括自上次以来更改的块,  

增量备份:

累计增量备份: 包括自上一次完整备份以来更改的所有块。

差异增量备份: 包括自上一次增量备份以来更改的所有块。


2  rman 可备份的文件类型为:

数据文件、控制文件、归档重做日志文件、spfile、备份集片、

3  rman  不可备份的文件类型:

临时文件、联机重做日志文件、口令文件、静态pfile 、oracle net 配置文件。

4  rman 可以生成 的三类备份:

备份集backupset    专用格式  , 可包含多个文件,但不包括不是备份段一部分的数据文件的块。

压缩备份集 (compressed bakcup set ) 应用压缩算法的备份集。

映像文件 image copy  是与输入文件相同的备份文件  影响副本可以和源文件立即交换,不同于备份集,在提取文件是需要执行rman还原操作。

        补充:  备份集(可以是完整的和增量 的),映像副本必须是完整的备份。  备份集包括一个多个输入文件的逻辑结构, 物理上讲  由一个和多个片组成 (备份操作的输出文件)

rman 备份和还原操作由被称为通道(channel) 的服务器进程执行  通道可能是磁盘类型(磁盘备份),或sbt_tape  (磁带备份)。

rman 存储库(repository)  是有关备份的元数据,   构成备份集片的名称和位置, 包含在其中的映像副本和文件的名称和位置, 存储库是自动恢复和还原操作的关键,  rman通过读取它 计算出还原和恢复损坏的文件的最有效地方式, 存储库存储在目标数据库的控制文件中,也可以存储在目录数据库中创建的一组表中,使用目录可大大增强人满的能力。

rman 操作由rman可执行程序启动、监视、控制    这是一个可并发的对多个数据库的建立多个会话的用户进程,

5  rman备份的过程  :① rman可执行程序连接目标数据库 ②  rman连接目录数据库中的一组表, 或目标数据库控制文件中保存的存储库 ③ 连接辅助数据库 (将通过目标数据库的备份创建的数据库)。


最后

以上就是着急眼神为你收集整理的oracle 基础--备份的概念的全部内容,希望文章能够帮你解决oracle 基础--备份的概念所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部