April 17, 2014

Percona XtraBackup 1.5-Beta

Percona XtraBackup 1.5-Beta is now available for download.

This release adds additional functionality to Percona XtraBackup 1.4, the current general availability version of XtraBackup.

This is a beta release.

Functionality Added or Changed

  • Support for MySQL 5.5 databases has been implemented. (Yasufumi Kinoshita)
  • XtraBackup can now be built from the MySQL 5.1.52, MySQL 5.5.7, or Percona Server 5.1.53-12 code bases (fixes bug #683507). (Alexey Kopytov)
  • The program is now distributed as three separate binaries: 
    • xtrabackup – for use with Percona Server with the built-in InnoDB plugin
    • xtrabackup_51 – for use with MySQL 5.0 & 5.1 with built-in InnoDB
    • xtrabackup_55 – for use with MySQL 5.5 (this binary is not provided for the FreeBSD platform)
  • Backing up only specific tables can now be done by specifying them in a file, using the --tables-file option. (Yasufumi Kinoyasu & Daniel Nichter)
  • Additional checks were added to monitor the rate the log file is being overwritten, to determine if XtraBackup is keeping up. If the log file is being overwritten faster than XtraBackup can keep up, a warning is given that the backup may be inconsistent. (Yasufumi Kinoyasu)
  • The XtraBackup binaries are now compiled with the -O3 gcc option, which may improve backup speed in stream mode in some cases.
  • It is now possible to copy multiple data files concurrently in parallel threads when creating a backup, using the --parallel option. See the xtrabackup Option Reference and Parallel Backups. (Alexey Kopytov)

Bugs Fixed

  • Bug #683507 – xtrabackup has been updated to build from the MySQL 5.1.52, MySQL 5.5.7, or Percona Server 5.1.53-12 code bases. (Alexey Kopytov)

Release Notes for this and previous releases of Percona Xtrabackup can be found in our Wiki.

The latest downloads are available on our website. The latest source code can be found on Launchpad.

Please report any bugs found at Bugs in Percona XtraBackup.

For general questions, use our Percona Discussions Group, and for development questions our Percona Development Group.

For support, commercial, and sponsorship inquiries, contact Percona.

About Fred Linhoss

Fred has a long history in software development and has held positions in both programming and technical management. He holds a degree in Computer Science from Virginia Tech.

Comments

  1. Kim Carlsen says:

    Do you need to patch vanilla Mysql Server for xtrabackup to work?

    It kinda confuses me that the freebsd port is very old, and that it is distributed as a binaries w/o the xtrabackup_55 binary on the website.

  2. Kim,

    No you can use Xtrabackup with vanilla MySQL. The patch is needed to build Xtrabackup based on MySQL codebase.

  3. Fred Linhoss says:

    Kim, xtrabackup_55 had an issue with libaio on FreeBSD that needed to be fixed before it could be released. Once the problem is resolved, xtrabackkup_55 will be released on that platform, too.

  4. James says:

    The FreeBSD port is at v1.1, will it be updated to 1.5 when the libaio issue is resolved?

    Also, bsdtar does not have the i option to untar streamed backups.

    Thanks for making this great tool available!

  5. Christos says:

    Will the new version include a Windows port?

  6. Vadim says:

    Christos,

    We do not have specific plans for porting new version to Windows,
    but we can discuss individual requests.

Speak Your Mind

*