實例基礎(chǔ)信息:
- 服務(wù)器:青云主機
- 硬盤類型:SSD
- 數(shù)據(jù)庫版本:MariaDB10.0.27
- innobackupex版本:2.4.3
- 實例數(shù)據(jù)量約30G
- 從庫備份
備份命令
innobackupex --host=$IP --user=$USER --password=$PASS --slave-info --parallel=4 --rsync --no-timestamp $XTR_BACKPATH 2>$BACKDIR/innobackupex.log
備份時間:2分鐘
原始備份信息監(jiān)控
備份導(dǎo)致從庫延遲120s左右
iostat的 %util參數(shù)達到100%
-
從庫延遲監(jiān)控圖(單位秒)
屏幕快照 2017-11-28 上午9.42.02.png -
從庫磁盤io監(jiān)控圖
屏幕快照 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分鐘
修改備份命令后備份信息監(jiān)控
- 備份不會再導(dǎo)致從庫延遲
- iostat的 %util參數(shù)約為30%~50%
-
從庫延遲監(jiān)控圖(單位秒)
屏幕快照 2017-11-28 上午9.44.21.png -
從庫磁盤io監(jiān)控圖
屏幕快照 2017-11-28 上午9.45.04.png屏幕快照 2017-11-28 上午9.45.15.png
屏幕快照 2017-11-28 上午9.45.35.png