Percona XtraBackup 8.0.32 released

其實 Percona XtraBackup 8.0.32 最初在 2023 年 2 月就有釋出,只是一直在忙,就沒寫 blog;最近處理了幾台 MySQL server,順道提一下…

特別寫這篇是因為 8.0.32-25 的 release note 有這段(我認為它很重要):

簡單說… 就是:「若 MySQL server 的版本已更新為 8.0.32,又使用 Percona XtraBackup 作備份,請搭配 8.0.32-25 版」

主因如下…
MySQL server 自 8.0.29 之後支援以下這組語法,若沒指定 ALGORITHM,預設就會是 INSTANT:

ALTER TABLE ... DROP COLUMN ... , ALGORITHM=INSTANT;

(ADD COLUMN 自 8.0.12 就開始支援,也成為預設;兩者在未調整前的預設 ALGORITHM 都是 INPLACE)

這樣的調整導致 Percona XtraBackup 在做備份時出錯,於是便有了 Percona XtraBackup 8.0.29 and INSTANT ADD/DROP Columns 這篇文章;我在留言處有留下解決方式(用 pt-online-schema-change)。

目前 MySQL server 的最新版本是 8.0.33,而 Percona XtraBackup 則是 8.0.32-26;目前這樣的搭配運作正常。