我的RMAN备份策略

      RMAN相对于使用操作系统命令来备份有诸多好处,所以越来越多的DBA采用RMAN来保障数据安全。RMAN备份信息可以放在目标数据库的控制文件或者恢复目录数据库(CATALOG)中,由于使用CATALOG代价相对较高,比较普遍的方式是将备份信息直接保存在目标库的控制文件。

 

      控制文件包含数据库的结构信息和RMAN的备份信息,如果备份信息不断累积,将使控制文件不断扩大,所以这里设置了一个备份信息保存期限,CONTROL_FILE_RECORD_KEEP_TIME记录了保存的期限(默认为7天),过期的备份信息将不断被新的备份信息取代,组成了控制文件的可重用部分。

 

      RMAN优于手工备份的一点就是支持增量备份,这使得VLDB的备份变得更加轻松。分为差异增量备份和累积增量备份两种。差异增量备份自上一次同级或更低级别备份以来的变化,累计增量备份自上一次更低级别备份以来的变化。

 

      基于备份信息保存周期和增量备份的使用,采用如下的RMAN备份策略:

   

      1. 星期日0级全备---利用相对空闲时段完成RMAN全备

   

      2. 星期一1级差异增量备份

 

      3. 星期二1级累积增量备份

      

      4. 接下来增量和差异相互交替,以期在发生故障时采用最少的备份文件来恢复数据库

 

     

      不知朋友是否有更好的策略?

      我的群: 84549521 ,大家相互学习!

     

     

你可能感兴趣的:(数据结构)