提高增量备份的速度

rman的change tracking 功能提高了增量备份的速度,它记录了每个数据文件中改变的块到一个跟踪文件中。如果你的备份策略中有增量备份,那么你需要启用该功能。

1设置db_create_file_dest参数,跟踪文件的位置默认是放到这个文件中的

2启用跟踪功能

SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING;

或自己指定位置

SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING 
USING FILE '/mydir/rman_change_track.f' REUSE;
下面的命令式禁用这个功能
SQL> ALTER DATABASE DISABLE BLOCK CHANGE TRACKING
3查看V$BLOCK_CHANGE_TRACKING.STATUS 是否启用了,查看V$BLOCK_CHANGE_TRACKING.FILENAME显示文件名
 
修改跟踪文件的位置
1检查文件目录
select filename from v$block_change_tracking;
2关闭数据库
shutdown immediate
3使用操作系统命令移动该文件
4mount数据库,
alter database rename file 'old_file' to 'new_file';
5打开数据库
alter database open;
 
要是不能停止数据库,那么要用下面的方法
ALTER DATABASE DISABLE BLOCK CHANGE TRACKING;
ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE 'new_location';
这种方法会丢失内容,直到下一次的0级备份。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值