一、二進制日誌備份
mysql
mysqlbinlog binlog.000001 > /tmp/bak.sql // 備份binlog.000001二進制文件,在tmp目錄下生成bak.sql文件。sql
二、二進制日誌恢復日誌
2.1 SQL文件恢復test
mysql -uroot -proot -e "source /tmp/bak.sql" // 經過上面1生成SQL文件恢復數據。二進制
2.2 二進制文件恢復數據
mysqlbinlog binlog.000001 | mysql -uroot -proot test // 單個文件恢復文件
mysqlbinlog binlog.[0 - 10]* | mysql -uroot -proot test // 多個文件恢復
備份