Skip to content

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.

Become a Percona Customer

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)

  1. 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.

  2. Configure the repository and install Percona XtraBackup packages

    1. Use the apt package manager to dowload percona-release:

      $ sudo apt update
      
    2. Install the curl download utility if it’s not installed:

      $ sudo apt install curl
      
    3. Download the percona-release repository package:

      $ curl -O https://repo.percona.com/apt/percona-release_latest.generic_all.deb
      
    4. Install the downloaded package and its dependencies using apt:

      sudo apt install gnupg2 lsb-release ./percona-release_latest.generic_all.deb
      
    5. Refresh the local cache to update the package information:

      $ sudo apt update
      
    6. 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>
      
    7. Install Percona XtraBackup.

      $ sudo apt install percona-xtrabackup-pro-84
      
    8. 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)
      
    9. To decompress backups made using LZ4 or ZSTD compression algorithm, install the corresponding package:

      $ sudo apt install lz4
      
      $ sudo apt install zstd
      
    1. 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
      
    2. Enable the repository:

      $ sudo percona-release enable pxb-84-pro --user_name=<Your PRO repository user name> --repo_token=<Your PRO repository token>
      
    3. Install Percona XtraBackup:

      $ sudo yum install percona-xtrabackup-pro-84
      
    4. To decompress backups made using LZ4 or ZSTD 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.


Last update: 2024-12-20