Percona XtraBackup 2.3.2

Percona is glad to announce the release of Percona XtraBackup 2.3.2 on October 22nd 2015. Downloads are available from our download site and from apt and yum repositories.

This release is the first GA (Generally Available) stable release in the 2.3 series.

This release contains all the features and bug fixes in Percona XtraBackup 2.2.13, plus the following:

New Features

Percona XtraBackup 2.3 command line syntax has been changed to follow command-line-option guidelines.

Bugs fixed

xbcloud contained password in the processlist which would allow an unprivileged user privileged access to the swift service, and more likely the entire OpenStack deploy for which keystone is providing the identity service. Bug fixed PXB-1447610.

Percona XtraBackup 2.3 didn’t set wait_timeout session variable in order to prevent server to kill the connection while it is copying data files. Bug fixed PXB-1495367.

xbcloud would fail to create a container with error: curl_easy_perform() failed: Failed sending data to the peer. Bug fixed PXB-1500508.

In some cases streaming backup could be corrupted due to a broken pipe error, particularly if error occurred when xtrabackup copied set of tiny files (*.frm or similar), but xtrabackup would not notice it and complete successfully. Bug fixed PXB-1452387.

xtrabackup 2.3 now adds timestamps to the STDERR output. Bug fixed PXB-1454692.

Stream decryption would fail if the encryption options were in my.cnf configuration file because they were ignored by innobackupex. Bug fixed PXB-1190335.

Fixed broken out-of-source tree builds in 2.3 trunk. Bug fixed PXB-1457016.

Percona XtraBackup now supports –datadir as a command line option. Bug fixed PXB-1042887.