Percona XtraBackup 2.2.1 alpha 发布了，改进记录包括：
Percona XtraBackup has removed the multiple binaries (
xtrabackup) and now uses single
xtrabackupbinary instead for handling backups. Single binary implementation removed the requirement to download server source tarballs and removed different patches which resulted in cleaner code.
Percona XtraBackup source layout has been changed to implement the single binary. Percona XtraBackup code can now be found in
Percona XtraBackup implemented support for Backup Locks.
Percona XtraBackup can now store backup history on the server itself in a special table created for that purpose.
innobackupex-1.5.1symlink has been removed, instead innobackupex binary should be used.
Percona XtraBackup has removed the
build.shscript and it’s now built with CMake.
Percona XtraBackup has been rebased on MySQL 5.6.16.
Information about tool version used to take the backup was added by implementing backup history feature. Bug fixed #1133017.
If an XtraDB-based binary was used to a backup an InnoDB database, it would convert it to XtraDB by adding the
XTRADB_1marker in the dictionary header page and by adding the
SYS_STATStable. Bug fixed #988310.