Install Percona XtraBackup Pro¶
Percona XtraBackup Pro includes the capabilities that are typically requested by large enterprises. Percona XtraBackup Pro contains packages created and tested by Percona. These packages are supported only for Percona Customers with a subscription.
This document provides guidelines how to install Pro packages of Percona XtraBackup from Percona repositories. Check files in packages built for Percona XtraBackup Pro
Procedure¶
Note
Percona XtraBackup 8.4.0-2 Pro build is available for the following platforms:
-
Oracle Linux 9
-
Ubuntu (22.04)
-
Ubuntu (24.04)
-
Debian (12)
-
Request the access to the pro repository from Percona Support. You will receive the client ID and the access token which you use when downloading the packages.
-
Configure the repository and install Percona XtraBackup packages
-
Use the apt package manager to dowload
percona-release
:$ sudo apt update
-
Install the
curl
download utility if it’s not installed:$ sudo apt install curl
-
Download the
percona-release
repository package:$ curl -O https://repo.percona.com/apt/percona-release_latest.generic_all.deb
-
Install the downloaded package and its dependencies using
apt
:sudo apt install gnupg2 lsb-release ./percona-release_latest.generic_all.deb
-
Refresh the local cache to update the package information:
$ sudo apt update
-
Enable the specific percona-release product.
$ sudo percona-release enable pxb-84-pro --user_name=<Your PRO repository user name> --repo_token=<Your PRO repository token>
-
Install Percona XtraBackup.
$ sudo apt install percona-xtrabackup-pro-84
-
Verify the installation.
$ xtrabackup --version
Expected output
xtrabackup version 8.4.0-2 based on MySQL server 8.4.0 Linux (x86_64) (revision id: da6e1abd)
-
To decompress backups made using
LZ4
orZSTD
compression algorithm, install the corresponding package:$ sudo apt install lz4
$ sudo apt install zstd
-
Install the Percona yum repository by running the following command as the
root
user or with sudo:$ sudo yum install \ https://repo.percona.com/yum/percona-release-latest.\ noarch.rpm
-
Enable the repository:
$ sudo percona-release enable pxb-84-pro --user_name=<Your PRO repository user name> --repo_token=<Your PRO repository token>
-
Install Percona XtraBackup:
$ sudo yum install percona-xtrabackup-pro-84
-
To decompress backups made using
LZ4
orZSTD
compression algorithm, install the corresponding package:$ sudo yum install lz4
$ sudo yum install zstd
-
Get expert help¶
If you need assistance, visit the community forum for comprehensive and free database knowledge, or contact our Percona Database Experts for professional support and services.