本文介绍rman的备份形式,镜像拷贝和备份集。
一. 镜像拷贝(Image Copies)
镜像拷贝是数据库文件bit-for-bit的方式复制,与操作系统的级别的复制类似,但是rman镜像拷贝的各种信息会被记录到rman恢复目录或者控制文件中,这点与操作系统级别的拷贝不同。
镜像拷贝只能在磁盘上创建,可以通过rman镜像拷贝备份的文件有:数据文件及数据文件镜像、控制文件及控制文件镜像、归档日志文件、备份片。Rman通过backup的as copy选项创建镜像拷贝
二. 备份集(Backup Sets)
rman可以将备份信息以逻辑结构存储,称之为备份集,主要包含一个或多个数据文件、归档日志文件、参数文件、控制文件以及已经存在的备份集(数据文件和归档日志文件不能存放在同一个备份集中)。
每个备份集包含一个或者多个由rman创建的文件,这些文件被称为备份片,同一备份片只能属于一个备份集。备注:备份集是rman备份的最小单位,不能直接对某一备份片进行操作。
备份集是唯一的被rman所支持的可以通过介质管理器存放在其他介质(磁带)上的格式。当然备份集也可以存储在磁盘上。
rman在创建新的备份集的时候可以跳过没有包含数据的数据块,以减小备份集的大小以及备份时间。这个特性称之为unused block compression。意味着使用备份集比使用镜像拷贝更小更快。