Announcing Percona XtraBackup 2.0.0 GA
I’m really excited to today announce the first GA (Generally Available; i.e. stable) release of Percona XtraBackup 2.0. We have worked hard since our last major release on improving the reliability and user experience of Percona XtraBackup as well as adding features to make it better suited to more environments.
The 2.0.0 release contains no changes from the last beta (1.9.2), only the version number has changed.
New since 1.6:
- Percona XtraBackup can now save Galera replication information while performing a backup when given the --galera-info option to innobackupex.
- XtraBackup now supports compressed backups. These backups can be done in a parallel way, thus utilizing multiple CPU cores if needed. In previous versions, compression was only possible with streaming backups + external (usually single-threaded) compression utilities, which also had a number of other limitations (e.g. could not be used with parallel file copying, it was required to uncompress the entire backup to restore a single table).
- Percona XtraBackup now supports streaming incremental backups. In previous versions streaming backups were performed by the innobackupex script but incremental backups were done by the xtrabackup binary which calculated deltas by scanning data files. Which meant those two feature were mutually exclusive, i.e. one couldn’t do streaming incremental backups.
- As part of the backup, the LRU dump is now included as well.
- Support for compiling and running Percona XtraBackup against debug versions of InnoDB. This is only for very advanced users.
The new features in Percona XtraBackup will be part of the topics at the upcoming Percona Live MySQL Conference and Expo (register now!). Specifically, there are the following sessions at the conference on Percona XtraBackup and tools around it:
You can download Percona XtraBackup 2.0.0 from our downloads site or install it using our YUM or APT repositories.