WEB开发网
开发学院数据库Oracle Oracle RMAN物理备份技术之管理维护 阅读

Oracle RMAN物理备份技术之管理维护

 2008-12-16 13:04:35 来源:WEB开发网   
核心提示: 删除无效备份:RMAN>CROSSCHECK BAKCUP;RMAN>DELETE EXPIRED BACKUP;删除过期备份:RMAN>DELETE OBSOLETE;如果没有指定其他参数RMAN默认按照保留冗余策略找到过期备份后执行删除,等效于:DELETE OBSO

删除无效备份:

RMAN>CROSSCHECK BAKCUP;
RMAN>DELETE EXPIRED BACKUP;

删除过期备份:

RMAN>DELETE OBSOLETE;

如果没有指定其他参数RMAN默认按照保留冗余策略找到过期备份后执行删除,等效于:

DELETE OBSOLETE REDUNDANCY = 1;

删除过期备份也可以指定按照时间冗余策略来删除,例如:

DELETE OBSOLETE RECOVERY WINDOW OF 7 DAYS;

强制删除备份

如果没有执行CROSSCHECK,而磁盘上备份文件确实被删除了,我们执行删除备份的时候会从RMAN收到错误提示,如下:

RMAN> delete backup tag 'TAG20070130T161822';
使用通道 ORA_DISK_1
备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
110 115 1 1 AVAILABLE DISK D:ORACLEPRODUCT10.2.0FLASH_R
ECOVERY_AREAROMEBACKUPSET2007_01_30O1_MF_NNNDF_TAG20070130T161822_
2VXZTH2G_.BKP
是否确定要删除以上对象 (输入 YES 或 NO)? yes
RMAN-06207: 警告: 由于状态不匹配, 所以不能删除 1 对象 (对于 DISK 通道)。
RMAN-06208: 请用 CROSSCHECK 命令修正状态
RMAN-06210: 不匹配对象的列表
RMAN-06211: ==========================
RMAN-06212: 对象类型 文件名/句柄
RMAN-06213: --------------- -------------------------------------------------
RMAN-06214: Backup Piece D:ORACLEPRODUCT10.2.0FLASH_RECOVERY_AREAROMEBA
CKUPSET2007_01_30O1_MF_NNNDF_TAG20070130T161822_2VXZTH2G_.BKP
我们可以用带有force参数的选项来强制删除备份:
RMAN> delete force backup tag 'TAG20070130T161822';
使用通道 ORA_DISK_1
备份段列表
BP 关键字 BS 关键字 Pc# Cp# 状态 设备类型段名称
------- ------- --- --- ----------- ----------- ----------
110 115 1 1 AVAILABLE DISK D:ORACLEPRODUCT10.2.0FLASH_R
ECOVERY_AREAROMEBACKUPSET2007_01_30O1_MF_NNNDF_TAG20070130T161822_
2VXZTH2G_.BKP
是否确定要删除以上对象 (输入 YES 或 NO)? yes
已删除备份段
备份段 handle=D:ORACLEPRODUCT10.2.0FLASH_RECOVERY_AREAROMEBACKUPSET
2007_0 1_30O1_MF_NNNDF_TAG20070130T161822_2VXZTH2G_.BKP recid=110
stamp=613239503 1 对象已删除

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Oracle RMAN 物理

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接