XtraBackup : Percona's Open Source Backup Software
Percona XtraBackup is the world's only open-source, free MySQL hot backup software that performs non-blocking backups for InnoDB and XtraDB databases. With Percona XtraBackup, you can achieve the following benefits:
- Backups that complete quickly and reliably
- Uninterrupted transaction processing during backups
- Savings on disk space and network bandwidth
- Automatic backup verification
- Higher uptime due to faster restore time
XtraBackup essentially performs rsync-style copying of InnoDB data and transaction log files. After performs the copying several times, it performs an in-place InnoDB crash recovery to build reliable, usable, safe copies of InnoDB. There are also other options to do incremental backups, streaming backups, slave server creation, and more.