Mysql

Innobackupex apply-log 應該在緊急恢復之前還是每次備份之後進行?

  • June 9, 2015

Percona Innobackupex 基本上包括三個步驟: 1. 備份 2. 應用日誌 3. 在緊急情況下複製回恢復

我的問題:我應該什麼時候申請日誌?是在每次備份之後還是緊急恢復之前?

如果在獲取備份副本後立即應用重做日誌,則可以大大減少恢復時間。

有時 –apply-log 步驟會失敗。由於錯誤或表空間損壞。無論哪種情況,您都不想在緊急情況下學習。這是備份後執行 –apply-log 的另一個參數。

人們不應用重做日誌,因為它給備份過程帶來了更多的複雜性。例如,您不能流式傳輸和應用日誌。如果您進行增量備份,–apply-log 會使其變得更加複雜,並且您會失去任何中間恢復點(充其量您將擁有完整備份時的狀態和最新狀態。不過可能沒問題)。

引用自:https://dba.stackexchange.com/questions/103577