提高增量备份的速度
2014-10-02 13:49
281 查看
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级备份。
相关文章推荐
- 如何提高ORACLE 10G增量备份的速度
- SQL Server如何提高数据库备份的速度
- SQL Server如何提高数据库备份的速度
- 【SQL Server备份恢复】提高备份速度
- 如何在Sybase数据库管理系统中提高数据库备份的速度
- SQL SERVER 如何提高备份的速度
- 【SQL Server备份恢复】提高SQL Server备份速度
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个文件
- 提高增量搜索速度-制作可学习词库
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个文件
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个页面
- 提高增量搜索速度-制作可学习词库
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个页面
- oracle 提高查询速度
- (转载)提高mysql插入数据的速度
- Oracle-Rman 增量备份计划任务
- 批量处理JDBC语句提高处理速度
- 提高安卓的编译速度 -- 使用ccache
- 提高mysql插入数据的速度
- Oracle数据库备份与恢复 - 增量备份