美文网首页
innobackupex备份导致从库延迟

innobackupex备份导致从库延迟

作者: GAOCHAO_DBA | 来源:发表于2017-11-28 09:47 被阅读0次

实例基础信息:

  • 服务器:青云主机
  • 硬盘类型:SSD
  • 数据库版本:MariaDB10.0.27
  • innobackupex版本:2.4.3
  • 实例数据量约30G
  • 从库备份

备份命令

innobackupex --host=$IP --user=$USER --password=$PASS --slave-info --parallel=4 --rsync --no-timestamp $XTR_BACKPATH 2>$BACKDIR/innobackupex.log

备份时间:2分钟

原始备份信息监控

  • 备份导致从库延迟120s左右

  • iostat的 %util参数达到100%

  • 从库延迟监控图(单位秒)


    屏幕快照 2017-11-28 上午9.42.02.png
  • 从库磁盘io监控图


    屏幕快照 2017-11-28 上午9.39.59.png
    屏幕快照 2017-11-28 上午9.40.19.png
    屏幕快照 2017-11-28 上午9.40.27.png

解决方案

  • 限制磁盘io备份(增加--throttle=10)

备份命令

innobackupex --host=$IP --user=$USER --password=$PASS --slave-info --parallel=4 --throttle=10 --rsync --no-timestamp $XTR_BACKPATH 2>$BACKDIR/innobackupex.log 

备份时间:7分钟

修改备份命令后备份信息监控

  • 备份不会再导致从库延迟
  • iostat的 %util参数约为30%~50%
  • 从库延迟监控图(单位秒)


    屏幕快照 2017-11-28 上午9.44.21.png
  • 从库磁盘io监控图


    屏幕快照 2017-11-28 上午9.45.04.png 屏幕快照 2017-11-28 上午9.45.15.png
    屏幕快照 2017-11-28 上午9.45.35.png

相关文章

网友评论

      本文标题:innobackupex备份导致从库延迟

      本文链接:https://www.haomeiwen.com/subject/xjhsbxtx.html