Professional Documents
Culture Documents
com
Xtrabackup in a nutshell
FromDual
Annual company meeting 2013,
Greece
Abdel-Mawla Gharieb
MySQL Support Engineer at FromDual GmbH
abdel-mawla.gharieb@fromdual.com
1 / 26
About FromDual GmbH (LLC) www.fromdual.com
Xtrabackup tool
➢
Full Database Backup
➢
Incremental Database
Backup
➢
Partial Database Backup
3 / 26
www.fromdual.com
4 / 26
Full Database Backup www.fromdual.com
5 / 26
Full Database Backup www.fromdual.com
6 / 26
Full Database Backup www.fromdual.com
OR
7 / 26
Full Database Backup www.fromdual.com
● Advantages:
● Disadvantages:
8 / 26
Full Database Backup www.fromdual.com
● Important hints:
9 / 26
www.fromdual.com
10 / 26
Incremental Database Backup www.fromdual.com
11 / 26
Incremental Database Backup www.fromdual.com
12 / 26
Incremental Database Backup www.fromdual.com
13 / 26
Incremental Database Backup www.fromdual.com
14 / 26
Incremental Database Backup www.fromdual.com
15 / 26
Incremental Database Backup www.fromdual.com
16 / 26
Incremental Database Backup www.fromdual.com
● Advantages:
● Less storage resources needed.
● Faster than the full backup.
● Less processing time required.
● Disadvantages:
● Complicate and hard process to implement as compared to the full
backup.
● Based on Log Sequence Number (LSN), MyISAM doesn't affected.
● Appending all incrementals might consume time.
17 / 26
Incremental Database Backup www.fromdual.com
● Important hints:
● The backup sequence steps above, must be followed with the same
order.
● Replaying the committed transaction steps, append all incremental
data to the full backup directory.
● Not using “–redo-only” option.
18 / 26
www.fromdual.com
19 / 26
Partial Database Backup www.fromdual.com
20 / 26
Partial Database Backup www.fromdual.com
21 / 26
Partial Database Backup www.fromdual.com
$shell> cp -R /path/to/BACKUP-DIR/partial-backup/db/tbl1.*
/var/lib/mysql/db
$shell> chown -R mysql:mysql /var/lib/mysql/
22 / 26
Partial Database Backup www.fromdual.com
● Advantages:
23 / 26
Partial Database Backup www.fromdual.com
● Important hints:
24 / 26
Partial Database Backup www.fromdual.com
● Download:
http://www.percona.com/downloads/XtraBackup/
● Installation Manual:
http://www.percona.com/doc/percona-xtrabackup/2.1/installation.html
25 / 26
Q&A www.fromdual.com
Questions ?
Discussion?