是这样的,之前我们的数据库全备份是1个礼拜2次,之前定的删除计划是删除3天之前的全备份记录就好了。
脚本如下:run{
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 days;
crosscheck backup;
CROSSCHECK BACKUPSET OF DATABASE;
delete obsolete recovery window of 1 days;
}后来,全备份改成1天一次了,每天都会备份,那删除计划删除1天之前的记录就好了。改成这样了。run{
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 days;
crosscheck backup;
CROSSCHECK BACKUPSET OF DATABASE;
delete obsolete recovery window of 1 days;
}结果,虽然这个脚本还是会每天执行,但他还是执行删除3天前的备份,由于现在每天都全备份,二删除历史全备份没有跟上,导致硬盘不够用了。麻烦大家,请问这个脚本应如何写啊?怎么每天执行的都是删除一天前的所有全备份记录。
还请大家解释下这些脚本是什么意思。
脚本如下:run{
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 days;
crosscheck backup;
CROSSCHECK BACKUPSET OF DATABASE;
delete obsolete recovery window of 1 days;
}后来,全备份改成1天一次了,每天都会备份,那删除计划删除1天之前的记录就好了。改成这样了。run{
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 days;
crosscheck backup;
CROSSCHECK BACKUPSET OF DATABASE;
delete obsolete recovery window of 1 days;
}结果,虽然这个脚本还是会每天执行,但他还是执行删除3天前的备份,由于现在每天都全备份,二删除历史全备份没有跟上,导致硬盘不够用了。麻烦大家,请问这个脚本应如何写啊?怎么每天执行的都是删除一天前的所有全备份记录。
还请大家解释下这些脚本是什么意思。
解决方案 »
- v$loghist 日志历史信息
- 急求oracle_sql分组统计
- 关于读取orcl里日志记录问题,请高手帮忙????????
- 关于oracle 乘法的判断问题 在线等...
- select ...into 如果select查询语句有多条记录,用select ...into 会不会报错呢?
- 关于触发器问题,在线等.急.
- 如果系统关机了,有关JOB在系统充气后还会自动运行吗?
- 急!!急!!急!!急!!急!!大家帮个忙。
- 请求帮忙,解决尴尬,原由:oracle9ias中的“门户”
- 在oracle9i中,创建一个库后,怎样在库中创建表?
- 求oracle的分析[监听]工具
- 请问如何在一张表里插入随机数据呢
CONFIGURE CONTROLFILE AUTOBACKUP ON;
run {
allocate channel t1 type disk;
allocate channel t2 type disk;
allocate channel t3 type disk;
allocate channel t4 type disk;
allocate channel t5 type disk;
change archivelog all crosscheck;
backup
incremental level 0
tag Clust_bk_level0
filesperset 3
format 'E:\Clust_BAK\Clust_full\Clust_%s_%p_%t.dbbak' database;
sql "create pfile=''E:\Clust_BAK\Clust_spfile.bak'' from spfile";
sql 'alter system archive log current';
backup
filesperset 10
format 'E:\Clust_BAK\Clust_full\Clust_%s_%p_%t.archlogbak' archivelog all delete input;
backup
format 'E:\Clust_BAK\Clust_%s_%p_%t.controlbak' current controlfile;
}
请大家帮忙啊。今天执行了脚步,但没有删除5月1号,4月30号的全备份记录。硬盘不够用了。
恢复管理器: Release 10.2.0.1.0 - Production on 星期四 5月 3 06:00:00 2012Copyright (c) 1982, 2005, Oracle. All rights reserved.连接到目标数据库: ELTCLU (DBID=3140314169)
使用目标数据库控制文件替代恢复目录RMAN> run{
2> CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 days;
3> crosscheck backup;
4> CROSSCHECK BACKUPSET OF DATABASE;
5> delete obsolete recovery window of 1 days;
6> }
7>
旧的 RMAN 配置参数:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 DAYS;
新的 RMAN 配置参数:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 DAYS;
已成功存储新的 RMAN 配置参数分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=693 实例=eltclu2 devtype=DISK
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2639_1_781841537.DBBAK recid=2278 stamp=781841537
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2688_1_782272870.DBBAK recid=2311 stamp=782272870
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2689_1_782272945.DBBAK recid=2312 stamp=782272945
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2690_1_782273010.DBBAK recid=2313 stamp=782273010
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2691_1_782273075.DBBAK recid=2314 stamp=782273075
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2692_1_782273140.DBBAK recid=2315 stamp=782273140
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2693_1_782273205.DBBAK recid=2316 stamp=782273205
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2694_1_782273270.DBBAK recid=2317 stamp=782273270
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2695_1_782273335.DBBAK recid=2318 stamp=782273335
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2696_1_782273400.DBBAK recid=2319 stamp=782273401
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2697_1_782273466.DBBAK recid=2320 stamp=782273466
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2698_1_782273511.DBBAK recid=2321 stamp=782273511
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2699_1_782273556.DBBAK recid=2322 stamp=782273556
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CONTROLC-3140314169-20120503-00 recid=2323 stamp=782273601
已交叉检验的 43 对象
使用通道 ORA_DISK_1
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2639_1_781841537.DBBAK recid=2278 stamp=781841537
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2674_1_782186605.DBBAK recid=2301 stamp=782186605
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2675_1_782186731.DBBAK recid=2302 stamp=782186731
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2676_1_782186731.DBBAK recid=2303 stamp=782186731
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2677_1_782186756.DBBAK recid=2304 stamp=782186756
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2679_1_782186882.DBBAK recid=2305 stamp=782186882
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2678_1_782186882.DBBAK recid=2306 stamp=782186882
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2680_1_782186907.DBBAK recid=2307 stamp=782186907
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2681_1_782186972.DBBAK recid=2308 stamp=782186973
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2687_1_782272804.DBBAK recid=2310 stamp=782272805
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2688_1_782272870.DBBAK recid=2311 stamp=782272870
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2689_1_782272945.DBBAK recid=2312 stamp=782272945
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2690_1_782273010.DBBAK recid=2313 stamp=782273010
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2691_1_782273075.DBBAK recid=2314 stamp=782273075
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2692_1_782273140.DBBAK recid=2315 stamp=782273140
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2693_1_782273205.DBBAK recid=2316 stamp=782273205
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2694_1_782273270.DBBAK recid=2317 stamp=782273270
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2695_1_782273335.DBBAK recid=2318 stamp=782273335
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2696_1_782273400.DBBAK recid=2319 stamp=782273401
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2697_1_782273466.DBBAK recid=2320 stamp=782273466
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2698_1_782273511.DBBAK recid=2321 stamp=782273511
交叉校验备份段: 找到为 'EXPIRED'
备份段 handle=E:\CLUST_BAK\CLUST_FULL\CLUST_2699_1_782273556.DBBAK recid=2322 stamp=782273556
已交叉检验的 39 对象
使用通道 ORA_DISK_1
删除以下已废弃的备份和副本:
类型 关键字 完成时间 文件名/句柄
-------------------- ------ ------------------ --------------------
备份集 2309 02-5月 -12
备份段 2309 02-5月 -12 E:\CLUST_BAK\CONTROLC-3140314169-20120502-00
已删除备份段
备份段 handle=E:\CLUST_BAK\CONTROLC-3140314169-20120502-00 recid=2309 stamp=782187040
1 对象已删除
恢复管理器完成。