Percona XtraBackup 2.1.6

Milestone information

Project:
Percona XtraBackup
Series:
2.1
Version:
2.1.6
Released:
2013-11-25  
Registrant:
Hrvoje Matijakovic
Release registered:
2013-11-25
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
15 Alexey Kopytov, 1 George Ormond Lorch III, 2 Sergei Glushchenko, 1 Vlad Lesin
Blueprints:
2 Implemented
Bugs:
17 Fix Released

Download files for this release

File Description Downloads

Release notes 

Changelog 

View the full changelog

New Features

Percona XtraBackup now supports logs created with the new log block checksums option innodb_log_checksum_algorithm in Percona Server 5.6

New innobackupex --force-non-empty-directories option has been implemented. When specified, it makes innobackupex --copy-back option or innobackupex --move-back option transfer files to non-empty directories. No existing files will be overwritten. If --copy-back or --move-back has to copy a file from the backup directory which already exists in the destination directory, it will still fail with an error.

Bugs Fixed

innobackupex --copy-back would fail if innodb_data_home_dir is empty. Bug fixed #1049291.

A fixed initialization vector (constant string) was used while encrypting the data. This opened the encrypted stream/data to plaintext attacks among others. Bug fixed #1185343.

innobackupex --version-check is now on by default. Bug fixed #1227988.

xtrabackup_slave_info didn’t contain any GTID information, which could cause master_auto_position not to work properly. Bug fixed #1239670.

xtrabackup_56 was using CRC32 as the default checksum algorithm. This could cause error if the innodb_checksum_algorithm value was changed to strict_innodb value after a restore. Bug fixed #1247586.

xtrabackup_56 binary didn’t store the server’s innodb_checksum_algorithm value to backup-my.cnf. This value is needed because it affects the on-disk data format. Bug fixed #1248065.

Since Version Check is enabled by default in Percona XtraBackup 2.1.6, new innobackupex --no-version-check option has been introduced to disable it. Bug fixed #1248900.

Percona XtraBackup now supports absolute paths in innodb_data_file_path variable. Bug fixed #382742.

innobackupex wasn’t able to perform backups to the NFS mount in some NFS configurations, because it was trying to preserve file ownership. Bug fixed #943750.

Percona XtraBackup wouldn’t back up the empty directory created with mkdir (i.e. test) outside of the server which could lead to inconsistencies during the Percona XtraDB Cluster State Snapshot Transfer. Bug fixed #1217426.

If the innodb_log_arch_dir variable was specified in the Percona Server configuration file my.cnf Percona XtraBackup was unable to perform the backup. Bug fixed #1227240.

Race condition in start_query_killer child code could cause parent MySQL connection to close. Bug fixed #1239728.

Other bugs fixed: #1248488, #1247057, #1250738, #1214274.

2 blueprints and 17 bugs targeted

Blueprint Priority Assignee Delivery
Support innodb_log_checksum_algorithm in Percona Server 5.6 4 High Alexey Kopytov  11 Implemented
Connect Percona XtraBackup users to resources at percona.com 4 High Alexey Kopytov  11 Implemented
Bug report Importance Assignee Status
1049291 #1049291 innobackupex --copy-back fails with an empty innodb-data-home-dir 3 High Alexey Kopytov  10 Fix Released
1164945 #1164945 move-back/copy-back should allow non-empty directories in some cases 3 High Alexey Kopytov  10 Fix Released
1185343 #1185343 Fixed IV used in Xtrabackup encryption 3 High George Ormond Lorch III  10 Fix Released
1227988 #1227988 Enable version check by default 3 High Alexey Kopytov  10 Fix Released
1239670 #1239670 xtrabackup_slave_info does not contain GTID purge lists 3 High Alexey Kopytov  10 Fix Released
1247586 #1247586 xtrabackup_56 defaults to innodb_checksum_algorithm=crc32 3 High Alexey Kopytov  10 Fix Released
1248065 #1248065 innodb_checksum_algorithm should be stored in backup-my.cnf 3 High Alexey Kopytov  10 Fix Released
1248900 #1248900 Provide a way to disable VersionCheck in XB 2.1.6 3 High Alexey Kopytov  10 Fix Released
382742 #382742 Absolute paths in innodb_data_file_path are not supported 4 Medium Alexey Kopytov  10 Fix Released
943750 #943750 innobackupex doesn't backup to nfs mount point 4 Medium Alexey Kopytov  10 Fix Released
1214274 #1214274 kill_long_selects fails on slow Jenkins slaves 4 Medium Sergei Glushchenko  10 Fix Released
1217426 #1217426 Empty directory is not backed when stream is used 4 Medium Alexey Kopytov  10 Fix Released
1227240 #1227240 backups not working with archive logging enabled 4 Medium Vlad Lesin  10 Fix Released
1239728 #1239728 Race condition in start_query_killer child code can cause parent MySQL connection to close 4 Medium Sergei Glushchenko  10 Fix Released
1247057 #1247057 innodb_fast_checksum is not covered by the test suite 4 Medium Alexey Kopytov  10 Fix Released
1250738 #1250738 Galera tests are skipped on some Jenkins slaves with galera55 configuration 4 Medium Alexey Kopytov  10 Fix Released
1248488 #1248488 innodb51 target fails to build in debug configuration on Ubuntu 13.10 5 Low Alexey Kopytov  10 Fix Released
This milestone contains Public information
Everyone can see this information.