Percona XtraBackup User Manual

Percona XtraBackup is a set of the following tools:

xtrabackup
a compiled C binary that provides functionality to backup a whole MySQL database instance with MyISAM, InnoDB, and XtraDB tables.
xbcrypt
utility used for encrypting and decrypting backup files.
xbstream
utility that allows streaming and extracting files to/from the xbstream format.
xbcloud
utility used for downloading and uploading full or part of xbstream archive from/to cloud.

After Percona XtraBackup 2.3 release, the recommend way to take the backup is by using the xtrabackup script. More information on script options can be found in how to use xtrabackup.