Percona XtraBackup 2.4(EOL)
Percona XtraBackup 2.4.29 is the final release of the Percona XtraBackup 2.4 series.
Percona XtraBackup 2.4 does not support making backups of databases created in MySQL 8.0 or higher.
Full Backup
mkdir -p /xtarbackup/fullinnobackupex --user=root --password='welcome' /xtarbackup/full systemctl stop mysqld rm -rf /var/lib/mysql/*rm -rf /var/log/mysqld.logrm -rf /var/log/mysql-slow/slow.loginnobackupex --apply-log /xtarbackup/full/2022-01-01_00-00-00 innobackupex --copy-back /xtarbackup/full/2022-01-01_00-00-00 /var/lib/mysql chown -R mysql.mysql /var/lib/mysqlsystemctl start mysqld
Incremental Backup
innobackupex --user=root --password='welcome' /xtarbackup/full innobackupex --user=root --password='welcome' \ --incremental /xtarbackup/incr/ \ --incremental-basedir=/xtarbackup/full/2022-01-01_00-00-00/ innobackupex --user=root --password='welcome' \ --incremental /xtarbackup/incr/ \ --incremental-basedir=/xtarbackup/incr/2022-01-02_00-00-00/ systemctl stop mysqld rm -rf /var/lib/mysql/*rm -rf /var/log/mysqld.logrm -rf /var/log/mysql-slow/slow.loginnobackupex --apply-log --redo-only /xtarbackup/full/2022-01-01_00-00-00/ innobackupex --apply-log --redo-only /xtarbackup/full/2022-01-01_00-00-00/ \ --increment-dir=/xtarbackup/incr/2022-01-02_00-00-00 innobackupex --apply-log --redo-only /xtarbackup/full/2022-01-01_00-00-00/ \ --increment-dir=/xtarbackup/incr/2022-01-03_00-00-00 innobackupex --copy-back /xtarbackup/full/2022-01-01_00-00-00 /var/lib/mysql chown -R mysql.mysql /var/lib/mysqlsystemctl start mysqld