如何在RMAN备份中去除某些数据文件?

[复制链接]
查看11 | 回复5 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
现在公司的一个数据库中包括了一期和二期的数据,
在以前的RMAN备份中,备份所有的数据文件,现在觉得一期的数据不重要,想首先把一期所在的数据文件offline,然后在RMAN的备份脚本中去除这些数据文件。如何实现?
  一个OFFLINE的数据文件,RMAN是否自动不备份OFFLINE的数据文件,还是要手工修改备份脚本,去掉那些OFFLINE的数据文件?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
使用config命令可以达到你的目的:
如不想备份表空间REPORTS
RMAN >configure exclude for tablespace REPORTS;
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
什么叫把一期所在的数据文件offline? 若是指操心数据库中的数据文件,
那不用到RMAN里处理,若想删除备份数据,可以指定备份集来删除。
BACKUP时可以指定OFFLINE类型的数据文件不备份。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
不建议你这么做,呵呵,要备份就备份整个库。不然说不定一不小心操作错了,备份数据就不完整了。当然你也可以通过备份数据库文件和表空间脚本来完成你认为需要备份的数据。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
既然一期的数据不太重要,可以把一期的数据迁移到其他地方.数据量是否很大?
用rman还是全库备份的好.
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
感谢以上各位楼主的回复:
我还是想知道,在用RMAN备份的数据库中,当我把其中的一个数据文件OFFLINE后,RMAN是否就不备份这个数据文件了?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行