【实验内容】
删除备份集,回收磁盘空间(删除指定备份集或全部备份集)
这里先介绍两种删除备份集的形式,做实验时会经常用到,但实际生产运用中出于数据安全原因,一般不会用到,请了解。
-- 删除指定备份集
-- 删除全部备份集
下面来详细看一下如何来做。
【实验过程】
边上代码边说明。
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■ 以不使用恢复目录方式,启动rman
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
C:\>rman target /
恢复管理器: Release 10.2.0.1.0 - Production on 星期四 8月 25 22:12:07 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
连接到目标数据库: CHIC (DBID=2436139974)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■ 先看一下已有的备份集
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
RMAN> list backup;
使用目标数据库控制文件替代恢复目录
备份集列表
===================
BS 关键字 类型 LV 大小
------- ---- -- ----------
38 Full 2.14M
备份集 38 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
4 Full 1037688 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\USERS01.DBF
备份集 副本号 1 属于备份集 38
设备类型 经过时间 完成时间 压缩标记
----------- ------------ ---------- ---------- ---
DISK 00:00:01 25-8月 -11 NO TAG20110825T214857
备份集 38 副本号 1的备份段列表
BP 关键字 Pc# 状态 段名称
------- --- ----------- ----------
40 1 AVAILABLE D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\CHIC\BACKUPSET\2011_08_25\O1_MF_NNNDF_TAG20110825T214857_75DNPBF5_.BKP
备份集 副本号 2 属于备份集 38
设备类型 经过时间 完成时间 压缩标记
----------- ------------ ---------- ---------- ---
DISK 00:00:01 25-8月 -11 NO TAG20110825T214857
备份集 38 副本号 2的备份段列表
BP 关键字 Pc# 状态 段名称
------- --- ----------- ----------
41 1 AVAILABLE D:\ORACLE\RMANBAK\USERS_41.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
39 Full 628.85M DISK 00:01:16 25-8月 -11
BP 关键字: 42 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T215734
段名:D:\ORACLE\RMANBAK\CHIC_42.DBF
备份集 39 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSTEM01.DBF
2 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\UNDOTBS01.DBF
3 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSAUX01.DBF
4 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\USERS01.DBF
5 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\EXAMPLE01.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
40 Full 6.80M DISK 00:00:03 25-8月 -11
BP 关键字: 43 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T215734
段名:D:\ORACLE\RMANBAK\CHIC_43.DBF
包括的控制文件: Ckp SCN: 1038052 Ckp 时间: 25-8月 -11
包含的 SPFILE: 修改时间: 25-8月 -11
BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
41 45.48M DISK 00:00:05 25-8月 -11
BP 关键字: 44 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220205
段名:D:\ORACLE\RMANBAK\CHIC_44.ARC
备份集 41 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 822369 08-8月 -11 884949 08-9月 -11
1 22 1014261 24-8月 -11 1017079 24-8月 -11
1 23 1017079 24-8月 -11 1017094 24-8月 -11
1 24 1017094 24-8月 -11 1037233 25-8月 -11
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
42 Full 80.00K DISK 00:00:01 25-8月 -11
BP 关键字: 45 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220222
段名:D:\ORACLE\RMANBAK\CHIC_45.PAR
包含的 SPFILE: 修改时间: 25-8月 -11
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
43 Full 628.85M DISK 00:01:18 25-8月 -11
BP 关键字: 46 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220238
段名:D:\ORACLE\RMANBAK\CHIC_46.DBF
备份集 43 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 1038171 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSTEM01.DBF
2 Full 1038171 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\UNDOTBS01.DBF
3 Full 1038171 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSAUX01.DBF
4 Full 1038171 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\USERS01.DBF
5 Full 1038171 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\EXAMPLE01.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
44 Full 6.80M DISK 00:00:02 25-8月 -11
BP 关键字: 47 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220238
段名:D:\ORACLE\RMANBAK\CHIC_47.DBF
包括的控制文件: Ckp SCN: 1038199 Ckp 时间: 25-8月 -11
包含的 SPFILE: 修改时间: 25-8月 -11
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■ 我们将43号备份集删除掉
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
RMAN> delete backupset 43;
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=145 devtype=DISK
备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
46 43 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_46.DBF
是否确定要删除以上对象 (输入 YES 或 NO)? yes
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_46.DBF recid=46 stamp=760140159
1 对象已删除
RMAN> list backup;
备份集列表
===================
BS 关键字 类型 LV 大小
------- ---- -- ----------
38 Full 2.14M
备份集 38 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
4 Full 1037688 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\USERS01.DBF
备份集 副本号 1 属于备份集 38
设备类型 经过时间 完成时间 压缩标记
----------- ------------ ---------- ---------- ---
DISK 00:00:01 25-8月 -11 NO TAG20110825T214857
备份集 38 副本号 1的备份段列表
BP 关键字 Pc# 状态 段名称
------- --- ----------- ----------
40 1 AVAILABLE D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\CHIC\BACKUPSET\2011_08_25\O1_MF_NNNDF_TAG20110825T214857_75DNPBF5_.BKP
备份集 副本号 2 属于备份集 38
设备类型 经过时间 完成时间 压缩标记
----------- ------------ ---------- ---------- ---
DISK 00:00:01 25-8月 -11 NO TAG20110825T214857
备份集 38 副本号 2的备份段列表
BP 关键字 Pc# 状态 段名称
------- --- ----------- ----------
41 1 AVAILABLE D:\ORACLE\RMANBAK\USERS_41.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
39 Full 628.85M DISK 00:01:16 25-8月 -11
BP 关键字: 42 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T215734
段名:D:\ORACLE\RMANBAK\CHIC_42.DBF
备份集 39 中的数据文件列表
文件 LV 类型 Ckp SCN Ckp 时间 名称
---- -- ---- ---------- ---------- ----
1 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSTEM01.DBF
2 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\UNDOTBS01.DBF
3 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\SYSAUX01.DBF
4 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\USERS01.DBF
5 Full 1037895 25-8月 -11 D:\ORACLE\PRODUCT\10.2.0\ORADATA\CHIC\EXAMPLE01.DBF
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
40 Full 6.80M DISK 00:00:03 25-8月 -11
BP 关键字: 43 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T215734
段名:D:\ORACLE\RMANBAK\CHIC_43.DBF
包括的控制文件: Ckp SCN: 1038052 Ckp 时间: 25-8月 -11
包含的 SPFILE: 修改时间: 25-8月 -11
BS 关键字 大小 设备类型占用时间 完成时间
------- ---------- ----------- ------------ ----------
41 45.48M DISK 00:00:05 25-8月 -11
BP 关键字: 44 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220205
段名:D:\ORACLE\RMANBAK\CHIC_44.ARC
备份集 41 中的已存档日志列表
Thrd Seq 低 SCN 短时间 下一个 SCN 下一次
---- ------- ---------- ---------- ---------- ---------
1 12 822369 08-8月 -11 884949 08-9月 -11
1 22 1014261 24-8月 -11 1017079 24-8月 -11
1 23 1017079 24-8月 -11 1017094 24-8月 -11
1 24 1017094 24-8月 -11 1037233 25-8月 -11
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
42 Full 80.00K DISK 00:00:01 25-8月 -11
BP 关键字: 45 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220222
段名:D:\ORACLE\RMANBAK\CHIC_45.PAR
包含的 SPFILE: 修改时间: 25-8月 -11
BS 关键字 类型 LV 大小 设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
44 Full 6.80M DISK 00:00:02 25-8月 -11
BP 关键字: 47 状态: AVAILABLE 已压缩: NO 标记: TAG20110825T220238
段名:D:\ORACLE\RMANBAK\CHIC_47.DBF
包括的控制文件: Ckp SCN: 1038199 Ckp 时间: 25-8月 -11
包含的 SPFILE: 修改时间: 25-8月 -11
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■ 现在我们把剩下的备份集全部删除掉
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
RMAN> delete backupset;
使用通道 ORA_DISK_1
备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
40 38 1 1 AVAILABLE DISK D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\CHIC\BACKUPSET\2011_08_25\O1_MF_NNNDF_TAG20110825T214857_75DNPBF5_.BKP
41 38 1 2 AVAILABLE DISK D:\ORACLE\RMANBAK\USERS_41.DBF
42 39 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_42.DBF
43 40 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_43.DBF
44 41 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_44.ARC
45 42 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_45.PAR
47 44 1 1 AVAILABLE DISK D:\ORACLE\RMANBAK\CHIC_47.DBF
是否确定要删除以上对象 (输入 YES 或 NO)? yes
已删除备份段
备份段 handle=D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\CHIC\BACKUPSET\2011_08_25\O1_MF_NNNDF_TAG20110825T214857_75DNPBF5_.BKP recid=40 stamp=760139338
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\USERS_41.DBF recid=41 stamp=760139462
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_42.DBF recid=42 stamp=760139856
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_43.DBF recid=43 stamp=760139943
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_44.ARC recid=44 stamp=760140127
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_45.PAR recid=45 stamp=760140143
已删除备份段
备份段 handle=D:\ORACLE\RMANBAK\CHIC_47.DBF recid=47 stamp=760140246
7 对象已删除
RMAN> list backup;
RMAN>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20335819/viewspace-705818/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/20335819/viewspace-705818/