mysqldump database [tables]
mysqldump --database DB1 [DB2]
mysqldump --all-databases--single-transaction互斥。只能保持一个db下的一致--single-transaction一起指定mysql-u-p dbname<backup.sqlmysql>source/tmp/backup.sql先决条件
步骤:
mysql-uroot-p mc_orderdb<mc_order_backup.sqlmysqlbinlog--start-position=84882--stop-position=169348--database=mc_orderdb>mc_order_diff.sqlmysql-uroot-p mc_orderdb<mc_order_diff.sqlGRANT REPLICATION SLAVE ON*.*TO'repl'@'ip'IDENTIFIED BY'xxxxxx'mkdir-p binlog_backupmysqlbinlog--raw--read-from-remote-server--stop-never--host localhost--port3306-u repl-p xxxxxx二进制日志名innobackupex--user=root--password=pwd--parallel=2/home/db_backup/
innobackupex--apply-log/path/to/BACKUP-DIR
innobackupex--user=root--password=pwd--incremental/home/db_backup/--incremental-basedir=/home/db_backup/back-dir 参数 --incremental-basedir上一次全备的文件夹innobackupex--apply-log--redo-only全备目录innobackupex--apply-log--redo-only全备目录--incremental-dir=第一次增量目录innobackupex--apply-log全备目录mv/path/to/BACKUP-DIR/home/mysql/data 恢复后的数据直接替换原本的