我是靠谱客的博主 糟糕彩虹,最近开发中收集的这篇文章主要介绍RMAN as compressed backupset的测试,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

AIX 5303, ORACLE 10202

数据库的RMAN备份占用了很多磁盘空间,而且还随数据量的增长而增长,现已经占用了

130 G,比4月份的90G涨了40G,我担心到年底,专门保存备份集的/orabak 目录的磁盘空间

会爆满。昨天考虑,测试一下10G中RMAN的新特性:使用了RMAN 的压缩功能。今早查看,压缩效果还是比较明显的,

 

由原来的130G,下降到目前的20G左右。但时间却大大增加:由原来的40分钟,涨到155分钟。昨天备份后,占用的磁盘情况

$ df -g
文件系统 GB 块 可用 %Used Iused %Iused 安装于
...
/dev/fslv03 190.00 58.90 69% 13 1% /orabak
$

run
{allocate channel d1 type disk maxpiecesize 4000m;
backup as compressed backupset incremental level = 0 database
format '/orabak/currrmanback/db_%d_%s_%p_%t_%T'
plus archivelog skip inaccessible delete all input
format '/oralog/currrmanback/log_%d_%s_%p_%T';
sql 'alter system archive log current';
release channel d1;
}

今天的情况
$ df -g
文件系统 GB 块 可用 %Used Iused %Iused 安装于
...
/dev/fslv03 190.00 170.17 11% 13 1% /orabak

从上面显示的备份集占用的磁盘空间来看,可以看得压缩后的备份集占用的空间大大减少,
但时间却比原来多了两倍多,显示,备份所花的时间成立瓶颈,只有缩短备份时间到1个小时
内,才能达到实用性。此时我考虑增加备份通道,希望使用多个备份通道,并行操作,来加快
备份过程,减少备份时间。

run
{allocate channel d1 type disk maxpiecesize 4000m;
allocate channel d2 type disk maxpiecesize 4000m;
allocate channel d3 type disk maxpiecesize 4000m;
backup as compressed backupset incremental level = 0 database
format '/orabak/currrmanback/db_%d_%s_%p_%t_%T'
plus archivelog skip inaccessible delete all input
format '/oralog/currrmanback/log_%d_%s_%p_%T';
sql 'alter system archive log current';
release channel d3;
release channel d2;
release channel d1;
}

昨天测试,发现时间果然大大减少了,由原来的155分钟减少到50分钟。

$ ls -lrt
总计 43959352
-rw-r--r-- 1 oracle oinstall 37 10月08 07时00 back_20061008.log
-rw-r----- 1 oracle oinstall 4192313344 10月08 07时26 db_MARKET_2775_1_603270021_20061008
-rw-r----- 1 oracle oinstall 4192264192 10月08 07时26 db_MARKET_2773_1_603270021_20061008
-rw-r----- 1 oracle oinstall 4192337920 10月08 07时27 db_MARKET_2774_1_603270021_20061008
-rw-r----- 1 oracle oinstall 1554350080 10月08 07时37 db_MARKET_2774_2_603270021_20061008
-rw-r----- 1 oracle oinstall 2770919424 10月08 07时44 db_MARKET_2773_2_603270021_20061008
-rw-r----- 1 oracle oinstall 3893977088 10月08 07时50 db_MARKET_2775_2_603270021_20061008
-rw-r----- 1 oracle oinstall 1710701056 10月08 23时00 log_MARKET_2780_1_20061008
$

最后

以上就是糟糕彩虹为你收集整理的RMAN as compressed backupset的测试的全部内容,希望文章能够帮你解决RMAN as compressed backupset的测试所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部