2. About MyDBOPS
• MySQL Consulting.
• MySQL Support.
• Remote DBA Service.
• Expert MySQL Solutions
• MariaDB, Percona, Galera, TokuDB are
supported too.
4. Logical backups
• Plain text files - SQL Statements
• Can be remote
• Can be restored on different versions
• Sometimes is the only option
• Partial backup and restores
• Feed ETL processes
5. Backup Tools
mysqldump
• Native MySQL Client Program
• Can be piped to mysql client
• One Big Output File
• Lack of features for modern day problems
6. Drawbacks
• Single Threaded
• Lack of native compression
• Not possible to chunk the output file
• Consistent Online backup
7. mydumper
Maintained by Percona Currently
Launchpad Project
https://launchpad.net/mydumper
Release Notes
http://tinyurl.com/mydumper-091
8. mydumper - features
• Faster as is multithread
• Different files per table
• One row per line
• Can able to chunk based on rows, size
• Support to MariDB multi source replication
• TokuDB transactional support
11. mydumper - improving times
--rows
• Chunk tables by rows
• Only works with INT fields indexes
--file-size-chunks
• Chunk tables by data size
• 1 dump thread but different files allowing parallel
restore
• works with any table