Skip to content

Decompress and prepare a backup

Before you can prepare the backup you need to decompress all the files.

Decompress a backup

  • To decompress backups made using LZ4 or ZSTD compression algorithm, install the corresponding package for your package management system.

    Install on APT systems

    $ sudo apt install lz4
    
    $ sudo apt install zstd
    

    Install on YUM systems

    $ sudo yum install lz4
    
    $ sudo yum install zstd
    
  • Use the --decompress option to decompress the backup.

    $ xtrabackup --decompress --target-dir=/data/compressed/
    

    Note

    --parallel can be used with --decompress option to decompress multiple files simultaneously.

    Percona XtraBackup does not automatically delete compressed files. To clean up the backup directory, use the --remove-original option. If you do not remove the compressed files, these files will not be copied or moved to the datadir when using the --copy-back or --move-back options.

Prepare the backup

When the files are decompressed you can prepare the backup with the --prepare option.

$ xtrabackup --prepare --target-dir=/data/compressed/
Confirmation message
InnoDB: Starting shutdown...
InnoDB: Shutdown completed; log sequence number 9293846
170223 13:39:31 completed OK!

Now the files in /data/compressed/ are ready to be used by the server.

The next step is to Restore a backup.

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-09-12