mysqldump is the common backup tool for MySQL but sometimes depending on you database this backup option is not going to do the job for you as performance will drop. So what are our option when looking for a better backup tool for our MySQL database ?
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
[root@dcg064 mybackup]# yum search Xtrabackup
================================================================= N/S Matched: Xtrabackup ==================================================================
percona-xtrabackup.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-20.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-20-debuginfo.x86_64 : Debug information for package percona-xtrabackup-20
percona-xtrabackup-20-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup-21.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-21-debuginfo.x86_64 : Debug information for package percona-xtrabackup-21
percona-xtrabackup-debuginfo.x86_64 : Debug information for package percona-xtrabackup
percona-xtrabackup-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup-test-21.x86_64 : Test suite for Percona Xtrabackup
yum install percona-xtrabackup.x86_64 -y
[root@host]# find / -iname xtrabackup
/usr/bin/xtrabackup
[root@dcg064 mybackup]# find / -iname innobackupex
/usr/bin/innobackupex