Percona XtraBackup 2.3.2 版本引入 Bug:使用 --rsync 選項備份時,因臨時目錄未正確解析導致無法創建 xtrabackup_rsyncfiles_pass1 文件,中斷備份流程。官方 Issue #1511701 已確認。
innobackupex /backup --rsync --user=xx --password=xxx Error: can't create file (null)/xtrabackup_rsyncfiles_pass1
--rsync 邏輯依賴臨時目錄存放同步文件列表,2.3.2 版本在未指定 --tmpdir 時未正確回退到系統默認臨時目錄(如 /tmp),導致路徑解析為 (null)。
顯式指定臨時目錄參數 --tmpdir=/tmp(或其他可寫目錄):
innobackupex /backup/ --rsync --tmpdir=/tmp --user=xxx --password=xxx
加參數後備份流程正常推進,無報錯。後續版本(2.3.3+)已修復,升級亦可解決。