ZALBB
===========================================================
10g 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
$

ZALBB 发表于:2006.10.09 14:36 ::分类: ( 技术文章 ) ::阅读:(709次) :: 评论 (2)
re: 10g RMAN 新特性as compressed backupset的测试 [回复]

备份,不能在关键时刻掉链子.
需要建立备份的基本概念.
备份保存在磁盘(阵列)上,磁盘(阵列)坏了,那就真是备而无用了!
怎么连离线设备/在线设备/近线设备的概念都没有呢?

黎叔很生气 评论于: 2006.10.13 14:41
re: 10g RMAN 新特性as compressed backupset的测试 [回复]

黎叔,我衷心地崇拜您,希望您继续宣扬5哥风格精神!tongue

黎叔的粉丝 评论于: 2006.10.15 22:39

发表评论
标题

在此添加评论
表情符号: smile laughing tongue angry crying sad wassat wink

称呼

邮箱地址(可选)

个人主页(可选)




切换风格
新闻聚合
博客日历
文章归档...
最新发表...
博客统计...
网站链接...