xtrabackup備份mysql“ib_logfile0 is of
今天用xtrabackup工具完整備份mysql資料庫的時候出現“./ib_logfile0 is of different”錯誤,具體的日誌資訊如下:
我第一時間查詢了百度和谷歌都沒有找見相對應的答案。決定從錯誤日誌入手,上面的日誌提示說:mysql資料庫inondb的日誌檔案的大小和mysql配置檔案設定的innodb日誌檔案大小不一致而導致的。
首先檢視一下mysql資料庫innodb的日誌檔案的大小,發現innodb的日誌檔案的大小為5242880位元組,即日誌檔案為5M。
緊接著檢視一下mysql配置檔案設定設定的innodb日誌檔案的大小,發現為16M,確實二者不一致。
要想讓mysql innodb的日誌檔案的大小和mysql配置檔案設定的innodb日誌檔案的大小一致真的很簡單,即修改mysql配置檔案innodb_log_file_size = 5M即可。
在重新備份,在備份的時候出現下面的錯誤,提示說重新建立了一個logfile2日誌檔案,在此備份的時候又出現“InnoDB: Error: log file ./ib_logfile2 is of different size 0 0 bytes”。
怎麼在備份的時候會多出來一個日誌檔案(logfile2)呢?再次修改mysql配置檔案,指定日誌檔案的數量為2,之前innodb_log_files_in_group = 3,在備份的時候xtrabackup會根據mysql配置選項和日誌檔案做對比。
最後終於備份成功了,xtrabackup在備份資料庫的時候出現的類似於“./ib_logfile0 is of different”主要原因是mysql日誌配置選項和mysql日誌檔案大小不一致造成的,可以透過修改mysql的配置檔案解決此類問題。
©著作權歸作者所有:來自51CTO部落格作者sfzhang的原創作品,如需轉載,請註明出處,否則將追究法律責任
備份xtrabackupmusqlMySQL/NoSQL
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4289/viewspace-2820788/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL:xtrabackup備份MySql
- XtraBackup備份MySQLMySql
- xtrabackup備份mysql innodbMySql
- MySQL · 物理備份 · Percona XtraBackup 備份原理MySql
- 【MySql】 MySql備份工具Xtrabackup之二MySql
- 【MySql】 MySql備份工具Xtrabackup之一MySql
- 使用Xtrabackup遠端備份MysqlMySql
- Percona Xtrabackup 快速備份 MySQLMySql
- 配置xtrabackup備份mysql資料庫MySql資料庫
- 使用Xtrabackup備份mysql資料庫MySql資料庫
- XtraBackup 2.2.8 釋出,MySQL 備份工具MySql
- Mysql 物理備份工具xtrabackup的使用MySql
- MySQL Backup--Xtrabackup備份限速問題MySql
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼
- 【Mysql】xtrabackup 備份和恢復測試MySql
- (轉)使用Xtrabackup備份MySQL資料庫MySql資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- mysql之 xtrabackup原理、備份日誌分析、備份資訊獲取MySql
- 【Xtrabackup】Xtrabackup備份基礎知識
- 【MySQL】xtrabackup 2.4.12備份觸發的bugMySql
- Xtrabackup備份報錯Failed to connect to MySQL serverAIMySqlServer
- MySQL Xtrabackup備份原理和實現細節MySql
- MySQL DBA備份工具Xtrabackup使用指南(轉)MySql
- mysql innobackupex xtrabackup 大資料量 備份 還原MySql大資料
- mysql備份和恢復測試(一)--xtrabackupMySql
- (轉)使用Xtrabackup備份MySQL資料庫(續)MySql資料庫
- 【Xtrabackup】Xtrabackup全備、增量備份及恢復示例
- mysql資料庫xtrabackup壓縮備份測試MySql資料庫
- 使用xtrabackup對mysql進行備份和恢復MySql
- 建立MySQL資料庫備份的好工具:XtraBackupMySql資料庫
- mysql xtrabackup在windows平臺的備份測試MySqlWindows
- 使用 xtrabackup 進行MySQL資料庫物理備份MySql資料庫
- XtraBackup完整備份與增量備份的原理
- XtraBackup實踐(一)備份
- Xtrabackup備份恢復原理
- MySQL運維實戰之備份和恢復(8.1)xtrabackup全量備份MySql運維
- xtrabackup備份mysql以及建立自動定時任務MySql
- 轉享:使用Xtrabackup實現MySQL備份和還原。MySql