rman备份策略定义 CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 days. 删除脚本: report obsolete delete noprompt obsolete; delete noprompt expired backup; 很多过期的备份在物理文件上根本就没有删除。(包括归档日志的备份)但是在list backup中已经没有记录了。 请大侠们帮忙解释一下。 我的备份要求是每周六全库备份,周一至周五都是备份归档日志。删除14天以前的备份。 主要是删除备份。这样能保证空间。。...
by zhen917 - Oracle - 2009-02-14 13:46:51 阅读(3555) 回复(3)
各位,我做了一个备份方案,如下: 1,每半年做一次全备份。 2,每月做一次0级备份。 3,每周做一次1级备份。 4,每天做一次2级备份。 现在的问题是,备份多了后,空间就有了压力,我在rman里执行: rman>crosscheck backup; rman>delete expired backup; rman>delete obsolete; 好象删除了一些备份,用list backup查看,也只显示这个月当前的0、1、2级备份。 不过,实际空间好象没有增加多少,上个月甚至更早...
这仅需要在0级rman备份之前执行一次,我们的rman备份在X:驱动器上执行,正确地说是X:\rman。我们估算这个驱动器可以容纳下我们的0级备份、归档日志、归档日志备份和数据泵导出文件。每周清除一次rman文件基本上可以保证驱动器上有足够的空间存储下一周的备份。 代码清单2: # Running these commands will show the files that will be deleted in the next step. FORFILES /p x:\rman /m *.bks /d -0 /c "CMD /C echo @PATH...
我数据库是Oracle9201的,操作系统是windows 2003,现在已经有了rman的0级和1级脚本对数据库进行备份,现在想加个定期删除过期rman备份数据的脚本,这个脚本该怎么写啊? 0级脚本: run { allocate channel d1 type disk format 'D:\rman_backup\backup\b0_%d_%s_%p'; backup incremental level 0 database plus archivelog delete input; sql 'alter system archive log current'; release channel d1; } 1级脚本: run { a...
这是别人的问题,正好我急于解决,就COPY过来。 使用rman做的表空间的备份,每天晚上一次,由于空间的限制,我需要将两天前的备份集删除,但没有找到命令,哪位指导一下?先谢谢了。 如果是做的数据库级的备份,那么可以通过report OBSOLETE RECOVERY WINDOW OF 4 DAYS;命令去找出无效的备份级并删除,但表空间的备份怎么删,找半天也没找到
我的数据库一开始归档日志模式,生成了许多归档日志,后来该为了非归档模式,手动删除了归档日志文件,现在又改成了归档日志模式,但是用rman备份出错,我应该怎样处理,感谢大侠赐教!感谢万分!
如何删除rman中的备份集? 环境:AIX5.1+ORACLE9.2.0.1 使用裸设备存储数据 备份软件:IBM Tivoli 5.2+rman 带库:IBM 3583带库 备份策略:每日24:00做全库备份,直接备份到磁带库里,每隔两小时做归档日志备份,也是直接备份到磁带库里。 先手工删除磁带库里以往的备份,不成功,脚本如下: run { allocate channel t1 for delete type 'sbt_tape' parms 'ENV=(TDPO_OPTFILE=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)'; ...
这一步通常每周执行一次,我们有一些更大、更活动的数据库创建的数量巨大的归档日志,在恢复或克隆时,恢复数据库的时间将很长,在这些情况下,我们在一周内将不止执行一次0级备份,在0级rman备份中,我们执行非恢复目录维护,脚本叫做DBname_lvl_0_disk.rcv。 代码清单3: #************* Configure controls for Recovery Manager ******************* #***************** in case they have been changed ********************...
大家好!我的是ORACLE10G,但是我用rman备份到 TIVOLI上但是不能够删除,请大家帮我诊断一下: 我删除的时候总是提示错误,我怀疑是tivoli的tsm设置的参数问题,可是我不知道怎么加参数 List of Backups =============== Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag ------- -- -- - ----------- --------------- ------- ------- ---------- --- 12 B F A SBT_TAPE 19-JUL-06 1...
我的归档日志已经很大了,我想用rman备份一个并删除归档日志-backup archivelog all delete input; 但是提示我因为归档日志丢失了一个,所以不行,请问有什么方法可以继续执行吗?希望详细点,我是新手