重庆思庄Oracle、Redhat认证学习论坛

标题: 差异增量备份与积累增量备份 [打印本页]

作者: jianghao    时间: 2023-8-23 17:18
标题: 差异增量备份与积累增量备份
Oracle的增量备份分为差异增量备份(Differential Incremental Backup)和积累增量备份(Cumulative Incremental Backup)两种 。
(1)差异增量备份:是RMAN生成的增量备份的默认类型。对于差异备份来说,RMAN会备份自上一次同级或低级差异增量备份以来所有发生变化的数据块。
比如:我们在星期天执行0级差异增量备份操作,备份整个数据库。根据这个0级备份,在星期一执行1级差异增量备份操作。该备份操作将备份自周日0级备份以来所有发生变化的数据块。在周二时1级增量备份将备份所有自周一1级备份以来发生变化的数据块。
如果要执行恢复操作,就需要星期一、星期二生成的备份以及星期天生成的基本备份。

(2)累计增量备份:累计增量备份是指备份自最近的级别0备份以来所变化的数据块。累积增量备份能减少恢复时间。
比如:我们在星期天执行0级差异增量备份操作,备份整个数据库。星期一执行1级累计备份操作,这种备份不同于差异备份,在星期二进行另一个1级累计增量备份操作。
需要注意的是:星期二生成的备份不仅包含星期一的差异备份以后发生变化的数据块,而且还含有星期一生成的备份中所包含的数据块。
因此,累积备份累积了任何同级或低级增量备份操作包含的所有发生变化的数据块。如果要执行恢复操作,就只需要星期二生成的备份以及星期天生成的基本备份。

(3)两种备份方式的区别:Differential backups备份速度较快,因为仅存储少量变化的块、但需要更长的时间来恢复;而Cumulative backup的主要优势是恢复时间较短,缺点是备份时间长和磁盘开销大。

表空间,数据库都可以做增量备份。






欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2