银行 数据库

db2 backup 备份效率请教

我有两个olap系统的数据库。
全备大小:库A 2.5T,库B 1.5T。
目前全备时间:库A 16:30,库B 9:15
表空间个数:都是28个

--备份现状
备份编目分区时:库A的db2bm进程个数16个,db2med进程个数为8个
                     库B的db2bm进程个数9个,db2med进程个数为5个
                     启用的buffers数量不详,不知道从哪里去查看。                  

备份脚本除了指定了多个目录,其他都是默认值【看相关建议,说是backup会根据数据库大小及系统资源情况进行参数的优化配置】
现在觉得备份时间窗口过长,从数据库的角度去想个办法提升下全备的效率。

向各位大侠请教下相关优化方案,谢谢啦!
参与19

18 同行回答

kt563 kt563 数据库管理员 交行卡中心
全备的话,不知道是否有必要,提高备份的效率和减少备份存储空间的两个方面考虑的话,我觉得采用良好的备份 ...marvelyu 发表于 2011-12-21 19:27     全备是整个备份策略的一个环节,数据库不会去每天做全备的.我关心的还是内部参数的调整......显示全部
全备的话,不知道是否有必要,提高备份的效率和减少备份存储空间的两个方面考虑的话,我觉得采用良好的备份 ...
marvelyu 发表于 2011-12-21 19:27



    全备是整个备份策略的一个环节,数据库不会去每天做全备的.

我关心的还是内部参数的调整... 收起
银行 · 2011-12-22
浏览410
kt563 kt563 数据库管理员 交行卡中心
除非你很了解备份机制,否则不太建议修改备份参数。你的库备份需要多久?OS层面 (cpu memory io)有没有 ...mdkii 发表于 2011-12-21 18:20     全备时间后面的数据就是备份的时间长度,不是启动时间,呵呵...显示全部
除非你很了解备份机制,否则不太建议修改备份参数。
你的库备份需要多久?
OS层面 (cpu memory io)有没有 ...
mdkii 发表于 2011-12-21 18:20



    全备时间后面的数据就是备份的时间长度,不是启动时间,呵呵 收起
银行 · 2011-12-22
浏览411
wolaos123 wolaos123 项目经理 澳美制药
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间 ...goodwangtie 发表于 2011-12-21 22:45     olap用incremental (delta)还是能提高不少的,表空间才是没啥提高。提高效率的核心是:提高并发度和I/O能力,I...显示全部
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间 ...
goodwangtie 发表于 2011-12-21 22:45



    olap用incremental (delta)还是能提高不少的,表空间才是没啥提高。

提高效率的核心是:提高并发度和I/O能力,I/O有限的情况下,那就靠分散数据库来提高并发读和写了。 收起
医院 · 2011-12-21
浏览429
goodwangtie goodwangtie 项目经理 同方鼎欣
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间级别的备份来代替全库备份。有些已经做过备份的表空间如果在下次备份这段时间没有修改过,则可以不进行备份。另外,可以适当地调大UTIL_HEAP_SZ参数,并在BACKUP语句中显...显示全部
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间级别的备份来代替全库备份。有些已经做过备份的表空间如果在下次备份这段时间没有修改过,则可以不进行备份。

另外,可以适当地调大UTIL_HEAP_SZ参数,并在BACKUP语句中显示指定选项来提供备份并发度。 收起
互联网服务 · 2011-12-21
浏览407
marvelyu marvelyu 软件开发工程师 IBM
全备的话,不知道是否有必要,提高备份的效率和减少备份存储空间的两个方面考虑的话,我觉得采用良好的备份策略才行,不知道楼主的备份是否是每天都会做全备,那样的话不但会影响数据库的效率,而且备份时间也比较长,另外还有大量的备份数据需要保存,所以可以考虑采用增量备份:每周做一...显示全部
全备的话,不知道是否有必要,提高备份的效率和减少备份存储空间的两个方面考虑的话,我觉得采用良好的备份策略才行,不知道楼主的备份是否是每天都会做全备,那样的话不但会影响数据库的效率,而且备份时间也比较长,另外还有大量的备份数据需要保存,所以可以考虑采用增量备份:
每周做一次全备份,每天做差异或增量备份方式即可 收起
互联网服务 · 2011-12-21
浏览378
mdkii mdkii 软件开发工程师 bocn
除非你很了解备份机制,否则不太建议修改备份参数。你的库备份需要多久?OS层面 (cpu memory io)有没有瓶颈?显示全部
除非你很了解备份机制,否则不太建议修改备份参数。
你的库备份需要多久?
OS层面 (cpu memory io)有没有瓶颈? 收起
银行 · 2011-12-21
浏览408
wolaos123 wolaos123 项目经理 澳美制药
1 buffer的信息可以从db2ckbkp 获取,忘记了db2diag.log有没有?2 除了指定目录外,可以增大BACKBUFSZ,适当提高UTIL_IMPACT_LIM和UTIL_HEAP_SZ3 最关键的一点:最好把表,container,index分开放,提高并发度和I/O 性能4 分区间并行备份...显示全部
1 buffer的信息可以从db2ckbkp 获取,忘记了db2diag.log有没有?
2 除了指定目录外,可以增大BACKBUFSZ,适当提高UTIL_IMPACT_LIM和UTIL_HEAP_SZ
3 最关键的一点:最好把表,container,index分开放,提高并发度和I/O 性能
4 分区间并行备份 收起
医院 · 2011-12-21
浏览393
王飞鹏 王飞鹏 信息分析/架构师 IBM
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。优化参数PARALLELISM nWITH num-buffers BUFFERS BUFFER buffer-sizeUTIL_IMPACT_PRIORITY优化技术增大PARALLELISM为要备份的表空间的数目增大buffer的数目增大buffer 的尺寸增大UTIL_HEAP_SZ的尺寸只备份不...显示全部
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。
优化参数
PARALLELISM n
WITH num-buffers BUFFERS
BUFFER buffer-size
UTIL_IMPACT_PRIORITY
优化技术
增大PARALLELISM为要备份的表空间的数目
增大buffer的数目
增大buffer 的尺寸
增大UTIL_HEAP_SZ的尺寸
只备份不含有LOB数据的表空间
启用压缩 收起
互联网服务 · 2011-12-21
浏览418

提问者

kt563
kt563 0 0 3
数据库管理员 交行卡中心
擅长领域: 大数据数据库服务器
评论266

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-12-21
  • 关注会员:1 人
  • 问题浏览:20110
  • 最近回答:2011-12-27
  • X社区推广