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/