zoukankan      html  css  js  c++  java
  • RMAN差异增量和累积增量

    1、概念

      差异增量(Differential):是备份低级别或者相同级别备份以来变化的所有数据块,顾名思议,也就是要备前期备份以来的差异数据块。

          1.若前面的备份同时存在低级别和相同级别,则优先选择备份从最近的低级别(n-1)以来变化的数据块。

      2.若没有n-1级别备份,则选择备份同级别备份以来变化的数据块。

      3.若没有同级别的备份,则备份更低级别以来(n-x)变化的数据。

      4.若前面同时有n-1级别和相同级别,则备份相同级别以来变化的数据。

      累积增量(Cumulative):是备份n-1级别(上级)或更低级别以来变化的所有数据块。

        1.若前面的备份同时存在低级别和n-1级别,则优先选择备份从n-1级别以来变化的数据块。

      2.若没有n-1级别,则备更低级别的(n-x)。

    2、备份策略及恢复

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

      备份策略:我们对一星期做如下备份策略

      案例
      星期                   差异增量              累积增量

      星期天                 0级                  0级

      星期一                 2级                  2级

      星期二                 2级                  2级

      星期三                 1级                  1级

      星期四                 2级                  2级

      星期五                 2级                  2级

      星期六                 2级                  2级

      星期天                 0级                  0级

      对于差异增量,周一的二级备从周日到周一变化的数据 (没有n-1级,也没有同级别)

                      周二的二级备从周一到周二变化的数据 (没有n-1级,有同级别)

                      周三的一级备从周日到周三变化的数据 (没有n-1级, 也没有同级别)

                      周四的二级备从周三到周四变化的数据  (有n-1级)

                      周五的二级备从周四到周五变化的数据  (有n-1级,有同级别)

                      周六的二级备从周五到周六变化的数据  (有n-1级,有同级别)

      如图:

      

      假如周六数据库需要恢复(周五的二级备份完毕,未备份周六的),那么差异增量只需要使用星期天的0级,星期三的一级,星期四、五的二级加归档日志就可以完全恢复。

      对于累积增量,周一的二级备从周日到周一变化的数据 (没有n-1级,有更低级别)。

                      周二的二级备从周日到周二变化的数据 (没有n-1级,有更低级别)。

                      周三的一级备从周日到周三变化的数据 (有n-1级)。

                      周四的二级备从周三到周四变化的数据 (有n-1级)。

                      周五的二级备从周三到周五变化的数据 (有n-1级)。

                      周六的二级备从周三到周六变化的数据 (有n-1级)。

       如图示:

      

      假如周六数据库需要恢复(周五的二级备份完毕,未备份周六的),累积增量则需要星期天的0级,周三的一级,星期五的二级加归档日志即可进行完全恢复。

    备份策略典型案例:

      每半年做一个数据库的全备份(包括所有的数据和只读表空间)。
      每一个月做一次零级备份(不包含只读表空间)。
      每个星期做一次一级备份。
      每天做一次二级备份。

  • 相关阅读:
    HTML5的结构
    关于本Blog
    Luogu2568 GCD
    CH5102 Mobile Service
    Luogu3146 [USACO16OPEN]248
    Mobile Service
    23、Echarts拓扑图、D3拓扑图
    22、startAngle: 85-88、ECharts之仪表盘、仪表盘镂空且导入外来图片、品牌车、不等距折线图、图片右侧空白再出图片、心电图、多数据单环、单数据单环、单数据双环、饼图效果、经纬度、10年经济指标(无局部放大)
    21、angular1之分页组件(包含在复杂弹窗组件里,分页组件包含勾选、过滤、拖拽、翻页记忆、请求服务、转圈服务、简单弹窗组件、插槽ng-transclude)
    19、angular1全局方法、五种服务类型、过滤、重要指令(ng-)、单选框|复选框|下拉框三者联合案例展示、下拉表格嵌套、子组件向父组件传值、directive自定义标签、获取不到新value、[].forEach|$.each|angular.forEach用法示例、undefined+1、ui.router路由模块、ui.router实际执行步骤、jqLite的API参考、前端路由、类
  • 原文地址:https://www.cnblogs.com/polestar/p/2653683.html
Copyright © 2011-2022 走看看