mysql-bin.index | 今のbinログを保持するテキストファイル |
mysql-bin.00000x | binログ。mysql再起動か--flush-logsをつけてdumpした場合にはインクリメントされる |
バイナリログとあるが、実はSQLを羅列したファイル
https://dev.mysql.com/doc/refman/5.6/ja/point-in-time-recovery.html
binlogが別れていても一度に復旧させないと不整合の元になる。
mysqlbinlog binlog.000001 | mysql -u root -p mysqlbinlog binlog.000002 | mysql -u root -p
mysqlbinlog binlog.000001 binlog.000002 | mysql -u root -p
mysqlbinlog binlog.000001 > /tmp/statements.sql mysqlbinlog binlog.000002 >> /tmp/statements.sql mysql -u root -p -e "source /tmp/statements.sql"
mysqlbinlog --start-position=880 mysql-bin.000011 | more
中国製ツール