網上有篇文章為:TB級mysql數據之xtrabackup壓縮備份遷移方案,今天自己親測下,看看效果。結論在最后給出。簡單介紹下環境:
win7下安裝的vmware linux CentOS release 6.5 (Final) x86_64 ,
mysql 5.6.32
xtrabackup version 2.2.12 based on MySQL server 5.6.24 Linux (x86_64)
mysql 庫為11.6G
1.第一腳本為:
time innobackupex --defaults-file=/usr/local/mysql/my.cnf --parallel=10 --compress-threads=10 --user='xtrabk' --password='123456' /tmp/backup1
使用時間如下:
real 12m3.511s
user 0m13.338s
sys 0m53.715s
不壓縮,總的文件內容為7.8G,cpu使用中大部分時間都是”%wa“項目,io吞吐量為40m/sec.可以看出瓶頸在I/O.