2010年2月11日木曜日

Mysqlのバックアップ

mysqlのオンラインバックアップをするには。

その1.mysqldump

# mysqldump -u root -pPASSWORD --lock-all-tables --flush-logs --all-databases > DUMPFILE

innoDB+MyISAM形式混在のため、ダンプ前にテーブルのリードロックを書ける。

その2."flush table with read lock"+LVM Snapshot