Percona XtraBackup 2.0.1

Percona is glad to announce the release of Percona XtraBackup 2.0.1 on June 25th, 2012. Downloads are available from our download site here and Percona Software Repositories.

This release is the current GA (Generally Available) stable release in the 2.0 series.

Bugs Fixed

  • After creating a full compressed backup, performing a compressed/uncompressed incremental backup would fail because xtrabackup_checkpoints was compressed. This has been fixed by omitting xtrabackup_checkpoints from compression, so that a full backup could be used for incremental backups without decompression. Bug fixed #977652 (Alexey Kopytov).

  • --copy-back was copying compressed .qp files as well. This has been fixed by skipping the compressed files while copying the data back. Bug fixed :bug:`983695` (*Alexey Kopytov).

  • Streaming backups with --stream=tar would fail if the file size was bigger than 8GB. Fixed by changing the libarchive format from USTAR to restricted PAX which supports bigger file sizes. Bug fixed #977998 (Alexey Kopytov).

  • innobackupex was calling the tar utility unconditionally when streaming ib_lru_dump and xtrabackup_galera_info. Which led to a broken stream when the xbstream format was used. Bug fixed #983720 (Sergei Glushchenko).

  • when --compress was used together with --stream=tar, xtrabackup was silently creating a broken backup. Now it fails with an error instead, suggesting to either use xbstream, or don’t use compression at all. Bug fixed #972169 (Alexey Kopytov).

  • --safe-slave-backup was resulting in incorrect binlog info, because in some cases innobackupex confused the response from SHOW SLAVE STATUS with the one from SHOW MASTER STATUS. Bug fixed #977101 (Alexey Kopytov).

  • xbstream would sometimes fail while extracting the backup. Bug fixed #977995 (Alexey Kopytov).

  • innodb_data_file_path was not written to backup-my.cnf, this was a regression introduced in previous version. Bug fixed #983685 (Sergei Glushchenko).

  • Percona XtraBackup would fail to find the datadir when using mysqld_multi. This was fixed by adding new option --defaults-group, to both innobackupex and xtrabackup, now it can be specified which section of my.cnf to handle. Bug fixed #483827 (Sergei Glushchenko and Daniël van Eeden).

  • InnoDB tables with names containing: opt, par, CSV, MYD were backed up twice. These tables were backed up by xtrabackup binary and by innobackupex script. Regular expression for filtering database directory contents was fixed. Bug fixed #989397 (Sergei Glushchenko).

  • When run innobackupex with --apply-log, it was reading configuration from the server configuration file instead of backup-my.cnf in backup directory. Bug fixed #996493 (Sergei Glushchenko).

  • innobackupex could copy files to a wrong directory when merging an incremental backup to a full one. Bug fixed #1002688 (Alexey Kopytov).

  • Incremental backups were not working correctly with --stream=tar. This was fixed by making --incremental-lsn incompatible with --stream=tar. Percona XtraBackup will fail with an error message suggesting to use --stream=xbstream. Bug fixed #999750 (Alexey Kopytov).

  • innobackupex failed to copy-back backup if destination dir wasn’t empty. Exceptions were added for my.cnf and master.info as Percona XtraBackup doesn’t backup those files, so it won’t overwrite anything. Bug fixed #935847 (Igor Tverdovskiy).

  • innobackupex --copy-back could skip some files when copying from a Windows filesystem mounted over NFS. Bug fixed #1003518 (Alexey Kopytov).

  • Percona XtraBackup binary was leaking file descriptors on --backup. This was fixed by reusing the existing file descriptor so no leak occurs. Bug fixed #713267 (Alexey Kopytov).

  • There were no source files in tar.gz archive for Percona XtraBackup 2.0.0. Bug fixed #1002841 (Ignacio Nin).

  • Percona XtraBackup binary could fail with the “log block checksum

    mismatch” error when reading an partially written log block. Bug fixed #1015416 (Alexey Kopytov).

Other bugfixes: bug #970941 (Stewart Smith), bug #999273 (Alexey Kopytov) and bug #989488 (Hrvoje Matijakovic).

Percona XtraBackup
Call Us
+1-888-316-9775 (USA - Sales)
+1-208-473-2904 (USA - Sales)
+44-208-133-0309 (UK - Sales)
0-800-051-8984 (UK - Sales)
0-800-181-0665 (GER - Sales)
+1-877-862-4316 (Emergency)
+1-855-55TRAIN (Training)
+1-925-271-5054 (Training)

Table Of Contents

Previous topic

Percona XtraBackup 2.0.0

Next topic

Percona XtraBackup 2.0.2

This Page



© Copyright 2009-2014, Percona LLC and/or its affiliates.
Except where otherwise noted, this documentation is licensed under the following license:
CC Attribution-ShareAlike 2.0 Generic
Created using Sphinx 1.2.2.
This documentation is developed in Launchpad as part of the Percona XtraBackup source code.
If you spotted innacuracies, errors, don't understood it or you think something is missing or should be improved, please file a bug.
]]>