打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
关于备份级别(level0/level1/...)

增量备份有五种级别 即 0到4级

两种类型  差异增量备份  累积增量备份

差异增量备份:只复制执行最后一次N级或更低级的备份之后被更改的数据块

累积增量备份:只复制在执行最后一次N-1级或更低级备份之后更改的数据块

0级就是对数据库的一个完整备份

-----------------------------------

Oracle的差异增量备份和累积增量备份

在rman增量备份中,有差异增量和累积增量的概念

1、概念

差异增量:是备份上级及同级备份以来所有变化的数据块,差异增量是默认增量备份方式

累积增量:是备份上级备份以来所有变化的块

因为累积增量是备份上级备份以来所有变化的数据块,所以累积增量需要更多的备份时间,同时需要较小的恢复时间;而差异增量正好相反,它可以备份同级备份以来变化的数据块。所以会减少备份时间,但需要更多的恢复时间。在oracle 9中增量备份需要通过扫描整个数据库的数据块才能知道哪些数据块发生了变化,这是一个代价很大,时间很长的过程,而且由于增量备份形成多个不同的备份集,使恢复变得更加不可靠,所以增量备份在版本9中仍然不被推荐使用;在10g中,增量备份作了很大的改进,不需要再扫描所有数据块就能得知哪些数据块发生变化,从而大大提升备份效率。但这些却以牺牲磁盘i/o为代价,所以在oltp事务系统中还得衡量是否愿意以i/o为代价来保证安全及高可用性。10g还支持增量合并,增量备份可支持7级增量。

2、备份策略及恢复

以rman多级增量备份来作为备份策略例子:

增量备份都需要一个0级备份来作为基础,0级备份与全备份的区别在于0级可以用来增量恢复,而全备份则不可以。

备份策略:

eg:我们对一星期做如下备份策略 ,那么差异增量只需要使用星期天的0级,星期三的一级,星期四、五的二级就可以恢复,累积增量则需要星期天的0级、星期三的1级,星期五的二级即可进行恢复。以上是一个星期的备份策略,如果做长期的备份策略则只需要把备份的时间延长即可得到新的备份策略,具体需要看自己备份及恢复能够接受的程度而顶,见最后的备份策略典型案例。

星期

差异增量

累积增量

星期天

0级

0级

星期一

2级

2级

星期二

2级

2级

星期三

1级

1级

星期四

2级

2级

星期五

2级

2级

星期六

2级

2级

星期天

0级

0级

备份命令如下:

零级备份

backup incremental level 0 database;

一级差异增量

backup incremental level 1 database;

一级累计增量

backup incremental level 1 cumulative database;

备份策略典型案例:

每半年做一个数据库的全备份(包括所有的数据和只读表空间)

每一个月做一次零级备份(不包含只读表空间)

每个星期做一次一级备份

每天做一次二级备份

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
oracle增量备份及应用|IT168 技术开发
RMAN学习4
oracle10g RMAN增量备份策略
oracle RMAN 简要介绍及使用
MySQL的备份恢复
Xtrabackup 热备份与还原
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服