Percona XtraBackup 9.7.1-rc1 (2026-07-15)¶
Get started with Quickstart Guide for Percona XtraBackup.
Release Highlights¶
Percona XtraBackup 9.7.1-rc1 is based on the MySQL 9.7 Long-Term Supported (LTS) release. Percona XtraBackup 9.7.1-rc1 is a Release Candidate. Interfaces and behavior are subject to change before the General Availability (GA) release.
Percona XtraBackup 9.7.1-rc1 supports backing up Percona Server for MySQL 9.7.x and MySQL 9.7.x.
Use the Percona XtraBackup 8.4 series to take backups of Percona Server for MySQL 8.4.x and MySQL 8.4.x series.
Percona XtraBackup 9.7.1-rc1 release includes new features, improvements and bug fixes.
-
Percona XtraBackup introduces the
--check-tablesoption to validate the structural integrity of InnoDB B-tree indexes during the--preparephase. Validation during--preparehelps detect corrupted indexes before restore or production deployment. -
Percona XtraBackup introduces backup size reporting for successful backups. Percona XtraBackup now records backup size in
xtrabackup_infoand reports the same information in the XtraBackup error log. Backup size reporting helps estimate storage requirements, check that backups work correctly, and plan restores for compressed and streamed backups. -
Percona XtraBackup improves sparse file handling efficiency by removing redundant
fallocate(PUNCH_HOLE)calls fromlocal_write_sparse.
We recommend that you download the Percona XtraBackup for the same platform as the MySQL-compatible server. For example, if your server is on an ARM64 platform, you should download and use the Percona XtraBackup for ARM64 for that operating system.
New features¶
-
PXB-3328: Adds the
--check-tablesoption to validate InnoDB B-tree index integrity during the--preparephase. The option detects structural corruption in backup files before restore or deployment. -
PXB-3747: Adds backup size reporting for successful backups. Percona XtraBackup now records backup size in
xtrabackup_infoand reports the same information in the XtraBackup error log.
Improvements¶
- PXB-3658: Improves sparse file handling efficiency by removing redundant
fallocate(PUNCH_HOLE)calls fromlocal_write_sparse.
Bug fixes¶
-
PXB-3568: Fixed an issue where
xtrabackupterminated unexpectedly on RHEL 9 when using--compress=lz4. -
PXB-3759: Fixed an issue where
xtrabackupterminated unexpectedly when redo log encryption was enabled andinnodb_log_buffer_sizeexceeded 16 MB. -
PXB-3762: Fixed an issue where
xtrabackup --backup --transition-keyterminated unexpectedly on servers where undo tablespace encryption keys existed only in redo logs.
Packaging notes¶
Percona XtraBackup 9.7 adds support for Ubuntu 26.04.
Additional resources¶
Install Percona XtraBackup 9.7.1-rc1
The Percona XtraBackup GitHub repository
Download product binaries, packages, and tarballs at Percona Product Downloads