rman中的change backupset 1356 nokeep;是什么意思?看资料说是把备份集设置为废弃状态.可我用report obsolete命令根本查不到己废弃的备份集.

解决方案 »

  1.   

    change ..keep 命令建立长期备份,change .. nokeep 免除长期备份
    而且这2个命令只适用于恢复目录change backupset 1356 nokeep 是免除长期备份 。当然没有了
      

  2.   

    那长期备份是什么意思?设置为长期备份的backupset是不是不会过期?或者有什么其他的特性.
      

  3.   

    长期备份是指被长期保留的备份文件,使用长期备份的目的是为了可以将数据库恢复到过去的特定时间点.当设定了长期备份之后,rman会从备份冗余策略中免除该备份文件,也就是说,长期备份文件不会被标记为陈旧备份.
    不知道能否回答你的问题 呵呵
      

  4.   

    另外,长期备份可以设置你想要保留时间的长短
    eg: 你想使某个备份集a 保留60天
    可以这样写change backupset a keep until time 'sysdate+60' logs;