tokuhirom's Blog

xtrabackup を使ってみた

xtrabackup とか前からつかってみたかったのでつかってみた。データセットが 500 MB ぐらいなので、サクサクいける。500MB のうちほとんどはクローラちゃんがとってきたデータ。500MBぐらいのデータとるとこんなかんじ。

xtrabackup --backup  4.31s user 2.44s system 20% cpu 33.174 total

バイナリをここからとってきてみる。俺は ubuntu つかってるので dpkg -i でさっくりいれる。
http://www.percona.com/mysql/xtrabackup/

あとはこんなかんじで。

0 4 * * * cd /var/lib/mysql/ && rm -rf /var/lib/mysql/xtrabackup_backupfiles && xtrabackup --backup && scp -r ./xtrabackup_backupfiles backup.local:/usr/local/backup/mysqld/