什么是RMAN增量备份

开发技术 作者:iii 2024-04-07 09:00:01
本篇内容介绍了“什么是RMAN增量备份”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!�...

本篇内容介绍了“什么是RMAN增量备份”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

一、       增量备份

1.    增量备份的选项

建立增量备份方式很简单,实质上就是指定一个参数INCREMENTAL LEVEL=n,在执行BACKUP命令时加上即可。增量备份可以创建两个级别,数字0..n表示(n最大不超过4),通常我们只指定级备份和1级备份就够了。从级开始,所有的增量备份必须先创建级备份,级备份相当于数据库的完整备份。

      需要注意,通过BACKUP DATABASE操作也是执行的完全备份,但这种的完全备份并不等同于增量备份中的级备份(虽然都是数据库的完整备份),因为常规的完整备份中不包含增量备份策略,并不支持在其基础上创建增量备份。

(1)    创建增量备份级别为的全库备份

            RMAN> backup incremental level=0 database;

(2)    为数据文件users01.dbf创建1级备份

            RMAN> backup incremental level=1 datafile ‘/u01/app/oracle/oradata/users01.dbf’;

(3)    为表空间创建增量级别为1 的备份

              RMAN> backup incremental level=1 tablespace users;

2.    增量备份类型

    增量备份提供了两种备份类型,分别为DIFFERENTIAL(差异)和CUMULATIVE(累积)。(具体区别这里不详说)。默认情况下RMAN创建的增量备份是DIFFERENTIAL(差异备份)方式。如果要建立CUMULATIVE(累积备份),需要在执行BACKUP命令是指定

    eg: RMAN> backup incremental level=1 CUMULATIVE database;

二、是否选择增量备份

通过RMAN的增量备份,可以减少备份集大小,也可以提高备份的效率,节省备份时间。但是一定要务必认识到,虽然备份的时间可能剪断,并且备份集的大小可能减少,但是在做恢复操作时,所需花费的时间有可能会增加,因为数据库在恢复时需要读取多个备份集才能完成恢复操作。所以为了减少恢复的时间,增量备份要慎用!

“什么是RMAN增量备份”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注捷杰建站网站,小编将为大家输出更多高质量的实用文章!

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_7078.html
rman