在说明增量备份之前,首先要理解差异增量与累计增量备份,以及增量备份的备份与恢复原理。
差异增量,是默认的增量备份方式。
累计增量备份:
可以看到,
差异增量是备份上级或同级备份以来变化的块,累计增量是备份上级备份以
来变化的块。累计增量增加了备份的时间,但是因为恢复的时候,需要从更少的备份集中恢
复数据,所以,为了减少恢复的时候,累计增量备份将比差异增量备份更有效。
不管怎么样增量备份,在Oracle 版本9 中,还是需要比较数据库中全部的数据块,这个过
程其实也是一个漫长的过程,而且由于增量备份形成多个不同的备份集,使得恢复变的更加
不可靠而且速度慢,所以增量备份在版本9 中仍然是鸡肋,除非是很大型的数据仓库系统,
没有必要选择增量备份。
Oracle 版本10在增量备份上做了很大的改进,可以使增量备份变成真正意义的增量,
因为通过特有的增量日志,使得RMAN 没有必要去比较数据库的每一个数据块,当然,代
价就是日志的IO 与磁盘空间付出,完全还是不适合OLTP系统。另外,版本10 通过备份的
合并,使增量备份的结果可以合并在一起,而完全的减少了恢复时间。
增量备份都需要一个基础,比如0 级备份就是所有增量的基础备份,0级备份与全备份
的不同就是0 级备份可以作为其它增量备份的基础备份而全备份是不可以的,是否选择增量
备份作为你的备份策略,最终,需要你自己有一个清醒的认识。
以下是零级备份的例子:
backup incremental level 0 database;
一级差异增量例子
backup incremental level 1 database;
一级累计增量例子
backup incremental level 1 cumulative database;
- 大小: 21.8 KB
- 大小: 22.1 KB
分享到:
相关推荐
在文档中提到的Oracle RMAN增量备份恢复策略包含了以下几个关键知识点: 1. 增量备份的级别:Oracle RMAN支持两种增量备份级别——基于级别0的增量备份和基于级别的增量备份。基于级别0的备份相当于一个完整的备份...
Oracle-RMAN增量备份恢复测试记录 Oracle-RMAN增量备份恢复测试记录是指使用Oracle Recovery Manager(RMAN)工具对Oracle数据库进行增量备份和恢复的测试记录。本记录涵盖了增量备份的基本概念、备份策略及恢复、...
Oracle的RMAN(Recovery Manager)是Oracle数据库管理系统中用于数据保护的重要工具,它提供了多种备份类型,包括全量备份和增量备份。增量备份进一步分为差异增量和累积增量,这两种方式各有特点,适用于不同的备份...
通过以上步骤,我们可以实现一个完整的Oracle RMAN增量备份方案,确保数据库的安全性和可靠性。此外,还可以进一步优化脚本,例如添加错误处理机制、邮件通知等功能,以提高整个备份过程的健壮性和可维护性。
理解并熟练掌握Oracle RMAN增量备份的概念和操作,对于数据库管理员来说至关重要,因为这不仅可以优化备份和恢复流程,还能在数据丢失时快速恢复服务,减少业务中断的时间。在实际应用中,还应注意备份策略的灵活性...
Oracle Rman增量备份Level012脚本,公司用的oracle rac,asm的备份恢复都是通过RMAN,已实践!!
Oracle-RMAN增量备份恢复测试记录 Oracle-RMAN增量备份恢复测试记录是对Oracle数据库进行增量备份和恢复的测试记录,旨在记录增量备份和恢复的过程、命令和结果。下面是该测试记录的详细说明和知识点: 1. 概述: ...
### Oracle RMAN 增量备份方案 #### 一、Oracle RMAN 概述与增量备份简介 Oracle Recovery Manager(RMAN)是Oracle数据库提供的一个强大的工具,它可以帮助管理员进行数据库备份、恢复以及灾难恢复等工作。RMAN...
### Oracle RMAN增量备份恢复测试记录 #### 一、概述 **1.1、增量备份的基本概念** **1.1.1、概念** 增量备份是一种只备份自上次完整备份或上次增量备份以来发生变化的数据的技术。这种方法可以显著减少备份所需...
本文将深入探讨“rman增量备份配置”这一主题,这对于我们理解和掌握数据库安全性和可用性至关重要。 首先,理解增量备份的概念是基础。增量备份是在全量备份的基础上,仅备份自上次全量或增量备份以来发生改变的...
window oracle rman 增量备份脚本
### Oracle RMAN 增量备份恢复测试记录 ...通过对上述文档的详细记录和分析,我们可以清楚地了解到Oracle RMAN增量备份恢复的具体流程和技术要点,这对于维护和管理Oracle数据库的安全性和稳定性具有重要的参考价值。
注: 增量备份模式为cumulative(累积模式) 1. 周日:0级增量备份 1. 周一:1级增量备份 1. 周二:1级增量备份 1. 周三:1级增量备份 1. 周四:0级增量备份 1. 周五:1级增量备份 1. 周六:1级增量备份 ...
Oracle数据库备份策略是指使用RMAN实现数据的增量备份。备份策略的目的时一旦发生故障需要快速恢复数据库。备份策略包括: 1. 每周进行两次Level0的数据全备份。 2. 其余时间进行Level1的增量备份。 3. 每天对...
### Oracle 9i 在 Windows 下使用 RMAN 进行增量备份详解 在Oracle 9i环境下,使用Recovery Manager(RMAN)进行数据库备份是一项重要的维护任务,特别是对于需要高效利用存储空间和时间资源的环境而言。本文将详细...
在本例中,我们看到一个内部新员工的Oracle培训手册,内容涉及到如何在Linux环境下,使用RMAN进行增量备份的全过程。以下是详细的知识点解释: 1. **创建表空间**:在Oracle数据库中,表空间是存储数据文件的逻辑...
### Linux 平台下 RMAN 全备与增量备份 Shell 脚本解析 #### 一、RMAN 备份基础知识 RMAN (Recovery Manager) 是 Oracle 数据库的一个非常强大的备份与恢复工具,适用于各种操作系统环境,包括 Linux。本文将重点...
### Block Change Tracking与RMAN增量备份方式的比较 在数据库管理与维护中,备份是非常重要的一个环节,它能够确保数据的安全性与可恢复性。Oracle RMAN(Recovery Manager)作为Oracle数据库的一个重要组成部分,...