Percona XtraBackup: old and new features

Best Practices for Businesses
22 April 1:30pm - 4:30pm @ Ballroom F

Vadim is main architect of Percona XtraBackup, In this tutorial he will cover every details of XtraBackup:
- Original idea behind product
- Internal design
- Comparison with other backup solutions for MySQL
- Work principles
- Purpose of files in package
- Basic usage
- Parallel backup
- Streaming backup -
More complex usage:
* Incremental backups
* Differential backups
* Partial backups
* Move InnoDB tables between servers
* Parallel compressed backups
* lock and lockless modes

And new features coming in XtraBackup:
* bitmap based incremental backups
* archive log backups
* encryption


Vadim Tkachenko
CTO, co-founder, Percona
Vadim Tkachenko co-founded Percona in 2006 and serves as its Chief Technology Officer. Vadim leads Percona Labs, which focuses on technology research and performance evaluations of Percona’s and third-party products. Percona Labs designs no-gimmick tests of hardware, filesystems, storage engines, and databases that surpass the standard performance and functionality scenario benchmarks. Vadim’s expertise in LAMP performance and multi-threaded programming help optimize MySQL and InnoDB internals to take full advantage of modern hardware. Oracle Corporation and its predecessors have incorporated Vadim’s source code patches into the mainstream MySQL and InnoDB products. He also co-authored the book High Performance MySQL: Optimization, Backups, and Replication 3rd Edition. Previously, he founded a web development company in his native Ukraine and spent two years in the High Performance Group within the official MySQL support team. Vadim received a BS in Economics and an MS in computer science from the National Technical University of Ukraine. He now lives in California with his wife and two children.