db2的数据库备份非常慢,有什么好的优化措施吗?

用户一个ERP系统,使用的是DB2数据库,数据量1.5TB备份软件使用的是EMC NetWorker8.0备份软件,昆腾i500的带库,LAN-FREE备份方式,备份开始时速度较快大概在80-120MB/s,速度越备份越慢,到后来只有几MB/s,备份时长超过24小时,影响到应用。
1、因此想请教下这个db2数据库的备份有什么好的优化方法吗?提高备份速度。
2、我查到如果数据库有大量LOB类型的数据,会成为数据库备份与恢复的瓶颈,请问这类LOB数据如何查询确定,这类数据是否可以不备份呢?

参与21

4同行回答

jxnxsdengyujxnxsdengyu  系统工程师 , 江西农信
既然你采用的是LAN FREE,从备份速度看,光纤网络带宽和IO吞吐应该不是问题。是否你DB2备份的脚本中添加了compress的参数,也就是备份时会先压缩数据,再传输至带库中,如果不采用compress,备份速度会快很多,但备份出来的文件会非常大,通常压缩比为1:3-1:5。LOB类型的数据,可以通过查系...显示全部

既然你采用的是LAN FREE,从备份速度看,光纤网络带宽和IO吞吐应该不是问题。是否你DB2备份的脚本中添加了compress的参数,也就是备份时会先压缩数据,再传输至带库中,如果不采用compress,备份速度会快很多,但备份出来的文件会非常大,通常压缩比为1:3-1:5。LOB类型的数据,可以通过查系统表的方式,查到某张表里的数据分布情况,这类数据如果是需要的,也是要备份的。

收起
银行 · 2017-07-18
  • ztha  ztha
    谢谢,补充下信息,带库是LTO4,4.5小时备份了将近1TB,剩余的500多GB数据备份了十几个小时。
    2017-07-18
icycastleicycastle  数据库管理员 , 某证券公司
BD2备份默认是多个表空间并行的,如果某个表空间特别大,那么开始的时候是多个表空间一起备份,最后就只有一个表空间备份了,可以看看表空间大小显示全部

BD2备份默认是多个表空间并行的,如果某个表空间特别大,那么开始的时候是多个表空间一起备份,最后就只有一个表空间备份了,可以看看表空间大小

收起
证券 · 2017-07-18
DB-TrendSetterDB-TrendSetter  数据库架构师 , 公司
备份效率慢,不仅仅是DB2数据库问题,建议从三个方面排查:带库是否有报错?连接与备份client/server的FC交换机,流量是否达到限制?数据库备份时需要大量的从磁盘读取数据,数据库的IO负载,数据库使用的存储的负载或者其它方面的性能问题?...显示全部

备份效率慢,不仅仅是DB2数据库问题,建议从三个方面排查:

  1. 带库是否有报错?
  2. 连接与备份client/server的FC交换机,流量是否达到限制?
  3. 数据库备份时需要大量的从磁盘读取数据,数据库的IO负载,数据库使用的存储的负载
    或者其它方面的性能问题?
收起
电信运营商 · 2017-07-18
hufeng719hufeng719  系统工程师 , 某钢铁企业
LOB数据类型主要存储大对象数据,比如文本、图像、复印件等。你的数据库哪个表中会存在这种数据你应该自己清楚啊?别说普通的数据库没有这种类型,即使有,你也可以在脚本中将包含这种类型的表排除在备份之外。个人觉得磁带备份数据速度与网络、光交、磁带机读写性能、主机性能...显示全部

LOB数据类型主要存储大对象数据,比如文本、图像、复印件等。你的数据库哪个表中会存在这种数据你应该自己清楚啊?别说普通的数据库没有这种类型,即使有,你也可以在脚本中将包含这种类型的表排除在备份之外。
个人觉得磁带备份数据速度与网络、光交、磁带机读写性能、主机性能等因素有关,先确定是磁盘IO读写瓶颈造成的慢,还是磁带驱动器读写慢?个人觉得你这应该不是因为数据类型方面的问题

收起
能源采矿 · 2017-07-18
浏览4477
  • ztha  ztha
    我不是数据库的管理员,不清楚这个数据库存放的什么类型的数据。这个数据库在刚开始备份的时候速度是很快的,备份到后期就慢了下来,应该不是磁盘I/O和驱动器的都写慢。
    2017-07-18

提问者

ztha
系统运维工程师ztha

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-07-18
  • 关注会员:5 人
  • 问题浏览:6474
  • 最近回答:2017-07-18
  • X社区推广