======Overview====== Percona XTRABACKUP provides online(hot) backup functionality for InnoDB database and is the 2nd tool, apart from the Oracle mysqlbackup, which offers online(hot) backup for InnoDB. =====Installation===== Installation of the percona: XtraBackup is done via 3 packages: [root@mysqlmaster ~]# ls -lart -rw-rw-r-- 1 root root 7704656 Nov 23 04:15 percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm -rw-rw-r-- 1 root root 37655180 Nov 23 04:15 percona-xtrabackup-24-debuginfo-2.4.9-1.el7.x86_64.rpm -rw-rw-r-- 1 root root 13576972 Nov 23 04:15 percona-xtrabackup-test-24-2.4.9-1.el7.x86_64.rpm [root@mysqlmaster ~]# Which can be downloaded from: [[https://www.percona.com/downloads/XtraBackup/LATEST/|here]] These packages require 4 additional packages: [root@mysqlmaster ~]# rpm -Uvh percona-xtrabackup-* warning: percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY error: Failed dependencies: libev.so.4()(64bit) is needed by percona-xtrabackup-24-2.4.9-1.el7.x86_64 perl(DBD::mysql) is needed by percona-xtrabackup-24-2.4.9-1.el7.x86_64 perl(Digest::MD5) is needed by percona-xtrabackup-24-2.4.9-1.el7.x86_64 rsync is needed by percona-xtrabackup-24-2.4.9-1.el7.x86_64 [root@mysqlmaster ~]# All of these packages can be downloaded with installing: * Percona-Server-shared-compat Or by simply installing all the packages yourself: [root@mysqlmaster ~]# yum -y install libev.* rsync perl-DBD-MySQL perl-Digest-MD5