MySQL 使用 Innobackupex 來做備份,詳見此篇:使用 Percona innobackupex 備份 與 還原 MySQL
執行下述命令:
- $ sudo innobackupex --user=root --password=password /home/user/2017-01-01/
出現下述錯誤訊息:
InnoDB: Error: log file ./ib_logfile0 is of different size 5242880 bytes
註:原始 DB 是 Debian 預設的 MySQL
修復方式如下步驟:
- vi /etc/mysql/my.cnf # 增加 innodb_log_file_size 的參數即可
[mysql]
innodb_log_file_size=5M - /etc/init.d/mysql reload
- 再來 innobackupex 就可以正常執行了