Percona XtraBackup 2.2.6¶
This release is the current stable release in the 2.2 series.
Percona XtraBackup now reads server options from
SHOW VARIABLES rather
my.cnf configuration file.
Percona XtraBackup now has more verbose output during initial table scan (it will now print a diagnostic message before performing a tablespace scan, which may take a long time on systems with large numbers of tablespaces) and before starting a backup/apply-log/copy-back operation in innobackupex (it will now print a diagnostic message with a timestamp to make it easier for users to get duration of the operation.)
innobackupex didn’t take the default datadir, which caused backups to fail
if the datadir wasn’t specified in the
my.cnf configuration file. Bug
innobackupex will now fail with an error when
innobackupex --slave-info is used on a multi-threaded non-GTID
Exec_Master_Log_Pos cannot be trusted for a multi-threaded
slave. Bug fixed #1372679.
innobackupex --apply-log and
innobackupex --decompress weren’t marked as mutually exclusive, ie.
if they were both specified, only
innobackupex --decompress would
work, which could lead to MySQL instance being started with an unprepared
backup. Fixed by making mutually exclusive categories of options: 1.
innobackupex --decrypt; 2.
innobackupex --copy-back; 3.
innobackupex --apply-log. Bug fixed #1376874.
Percona XtraBackup now supports all option modifiers supported by upstream MySQL: skip, disable, enable, maximum, loose. Bug fixed #664128.
Percona XtraBackup would fail to perform a full backup on Percona Server
innodb_log_file_size variable wasn’t set in the
my.cnf. Bug fixed #1334062.