MySQL商業版備份工具使用方法 買了商業版的用戶,可以用商業的備份工具來備份MYSQL數據庫, 我來示范下如何備份與恢復。其中包括全量備份和增量備份。 備份方法 全量: [sql] mysqlbackup --defaults-file="H:\Program Files\MySQL\mysql-advanced-5.6.10-winx64\my.ini" --port=3313 --protocol=tcp --user=root --password --backup-dir="j:\mysqlbackup" backup-and-apply-log ------------------------------------------------------------- Parameters Summary ------------------------------------------------------------- Start LSN : 18122752 End LSN : 18126599 ------------------------------------------------------------- 增量: [sql] mysqlbackup --defaults-file="H:\Program Files\MySQL\mysql-advanced-5.6.10-winx64\my.ini" --port=3313 --protocol=tcp --user=root --password --incremental --start-lsn=18126599 --incremental-backup-dir="j:\mysqlbackup_inc" backup ------------------------------------------------------------- Parameters Summary ------------------------------------------------------------- Start LSN : 18126600 End LSN : 18134788 ------------------------------------------------------------- 把增量合並到全量,已形成全新的全量。 [sql] mysqlbackup --backup-dir="j:\mysqlbackup" --incremental-backup-dir="j:\mysqlbackup_inc" apply-incremental-backup 恢復方法 停掉MYSQLD [sql] mysqlbackup --defaults-file="H:\Program Files\MySQL\mysql-advanced-5.6.10-winx64\my.ini" --datadir="H:/Program Files/MySQL/mysql-advanced-5.6.10-winx64/data" --backup-dir="j:\mysqlbackup" copy-back 如果出現以下信息,代表恢復成功,否則失敗。 mysqlbackup completed OK!