Skip to content

Rate this page
Thanks for your feedback
Thank you! The feedback has been submitted.

Get free database assistance or contact our experts for personalized support.

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.