下文主要給大家?guī)?lái)測(cè)試MySQL邏輯物理備份教程,希望這些內(nèi)容能夠帶給大家實(shí)際用處,這也是我編輯測(cè)試MySQL邏輯物理備份教程這篇文章的主要目的。好了,廢話不多說(shuō),大家直接看下文吧。
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到輝南網(wǎng)站設(shè)計(jì)與輝南網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請(qǐng)、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋輝南地區(qū)。
MySQL邏輯物理備份測(cè)試
目錄
邏輯備份
mysqldump普通備份
mysqlpump并行備份
mysqlpump壓縮并行備份
mydumper并行備份
mydumper并行壓縮備份
小結(jié)
物理備份
xtrabackup壓縮備份
xtrabackup并行壓縮備份
innobackupex并行壓縮備份
innobackupex xbstream流式備份
innobackupex xbstream流式壓縮并行備份
innobackupex tar流式備份
innobackupex tar流式壓縮備份
innobackupex tar流式壓縮并行備份
小結(jié)
邏輯備份
mysqldump普通備份
<font ><font >time mysqldump -uadmin -padmin -h227.0.0.1 -p3306 --routines --set-gtid-purged = off --triggers --events --single-transaction --master-data = 2 --all-databases> /data/compressed/backup.sql</font></font>
real 0m19.349s
user 0m3.879s
sys 0m0.951s
du -sh /data/compressed/ && rm -rf /data/compressed/*
362m /數(shù)據(jù)/壓縮/
mysqlpump并行備份
<font ><font >time mysqlpump -uadmin -padmin -h227.0.0.1 -p3306 --set-gtid-purged = off --triggers --default-parallelism = 4 --routines --events --single-transaction --all-databases> /data/compressed/backup.sql</font></font>
真正的0m7.714s
用戶0m7.149s
sys 0m0.611s
du -sh /data/compressed/
213m /數(shù)據(jù)/壓縮/
時(shí)間lz4_decompress /data/compressed/backup.sql /data/backup.sql
ll -h /data/backup.sql
-rw -r - r-- 1 root root 363m sep 16 19:53 /data/backup.sql
mydumper并行備份
<font ><font >time mydumper -u admin -p admin -h 127.0.0.1 -p 3306 --routines --triggers -t 4 --events -o / data / compressed</font></font>
真正的0m7.582s
用戶0m1.810s
sys 0m0.715s
du -sh /data/compressed/
119米/數(shù)據(jù)/壓縮/
注意
mydumper備份mysql gtid單獨(dú)存放在元文件里
cat / data / compressed / metadata
start dump:2018-09-16 17:33:32
show master status:
log:mysql-bin.000002
pos:47557983
gtid:898db7fe-f80a-11e7-b8d4-fa163efd7144:1-75
完成轉(zhuǎn)儲(chǔ):2018-09-16 17:33:45
小結(jié)
對(duì)2.3g datadir分別進(jìn)行邏輯備份,占用時(shí)間最短的是mysqlpump并行備份(7s);占用空間最小的是mydumper并行壓縮備份(119m),對(duì)于數(shù)據(jù)庫(kù)較小可以采用mysqldpump或mydumper并行備份,備份速度都要優(yōu)于mysqldump的。
物理備份
xtrabackup --version
xtrabackup版本2.4.8
ll / usr / bin / innobackupex lrwxrwxrwx
。1 root root 10 jan 22 2018 / usr / bin / innobackupex - > xtrabackup
innobackupex是xtrabackup的軟鏈接,在percona-xtrabackup8.0版本中被移除
du -sh /opt/mysql/data/3306/
2.3g / opt / mysql / data / 3306 /
xtrabackup壓縮備份
?
1
time xtrabackup --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --backup --compress --target-dir=/data/compressed/
真正的0m44.597s
用戶0m4.905s
sys 0m1.562s
du -sh /data/compressed/
675m /數(shù)據(jù)/壓縮/
yum -y install qpress
time xtrabackup --decompress --target-dir = / data / compressed /
real 0m28.961s
user 0m4.767s
sys 0m5.995s
xtrabackup并行壓縮備份
?
1
time xtrabackup --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --backup --compress --compress-threads=4 --parallel=4 --target-dir=/data/compressed/
真正的0m31.813s
用戶0m5.159s
sys 0m1.803s
du -sh /data/compressed/
673m /數(shù)據(jù)/壓縮/
time xtrabackup --decompress --parallel=4 --target-dir=/data/compressed/
真正的0m24.684s
用戶0m5.384s
sys 0m8.028s
innobackupex并行壓縮備份
?
1
time /usr/bin/innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --compress --compress-threads=4 --parallel=4 /data/compressed/
真正的0m29.864s
用戶0m4.680s
sys 0m1.460s
innobackupex xbstream流式備份
mkdir -p /data/backup<font></font>
time innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --stream=xbstream /data/backup/ > /data/backup/backup.xbstream
真正的0m42.509s
用戶0m0.947s
sys 0m2.642s
du -ch /data/backup/
1.9g / data / backup /
總共1.9g
time xbstream -x</data/backup/backup.xbstream -c /backup
真正的0m28.451s
用戶0m0.308s
sys 0m13.889s
innobackupex xbstream流式壓縮并行備份
time innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --stream=xbstream --compress --compress-threads=4 --parallel=4 /data/backup/ > /data/backup/backup.xbstream
真正的0m35.992s
用戶0m4.988s
sys 0m1.909s
du -sh /data/backup/
672m / data / backup /
innobackupex tar流式備份
time innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --stream=tar /data/backup/ > /data/backup/out.tar
實(shí)際0m40.338s
用戶0m0.641s
sys 0m2.726s
du -sh /data/backup/
1.9g / data / backup /
innobackupex tar流式壓縮備份
time innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --stream=tar /data/backup/ | gzip > /data/backup/out.tar.gz
真正的1m47.964s
用戶1m19.120s
sys 0m2.883s
du -ch /data/backup/
476m / data / backup /
innobackupex tar流式壓縮并行備份
并行備份無(wú)效
time innobackupex --defaults-file=/opt/mysql/etc/3306/my.cnf --parallel=4 -uadmin -padmin --socket=/opt/mysql/data/3306/mysqld.sock --stream=tar /data/backup/ | gzip > /data/backup/out.tar.gz
真正的1m50.192s
用戶1m18.925s
sys 0m2.768s
xtrabackup:使用o_direct
innodb:池?cái)?shù):1
xtrabackup:warning: - “并行”選項(xiàng)在以“ tar ”格式流式傳輸時(shí)沒(méi)有任何效果。您可以使用'xbstream'格式。
小結(jié)
對(duì)2.3g datadir分別進(jìn)行物理備份,備份占用時(shí)間最短的是innobackupex壓縮并行備份(30s)和xtrabackup壓縮并行備份(31s),其次是innobackupex xbstream流式壓縮并行備份(35s);備份占用空間最小的是innobackupex tar流式壓縮備份(476m),innobackupex tar流式備份不支持并行備份
若更在意備份時(shí)間,推薦xtrabackup / innobackupex壓縮并行備份,若更在意備份空間占用大小,推薦innobackupex tar流式壓縮備份
數(shù)據(jù)量較大適合物理備份
對(duì)于以上關(guān)于測(cè)試MySQL邏輯物理備份教程,大家是不是覺(jué)得非常有幫助。如果需要了解更多內(nèi)容,請(qǐng)繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會(huì)喜歡上這些內(nèi)容的。
標(biāo)題名稱:測(cè)試MySQL邏輯物理備份教程
路徑分享:http://jinyejixie.com/article2/jjhpic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、搜索引擎優(yōu)化、網(wǎng)頁(yè)設(shè)計(jì)公司、標(biāo)簽優(yōu)化、營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)