1
=========================
2
The innobackupex Script
3
=========================
5
The |innobackupex| tool is a *Perl* script that acts as a wrapper for the :doc:`xtrabackup <../xtrabackup_bin/xtrabackup_binary>` *C* program. It is a patched version of the ``innobackup`` *Perl* script that *Oracle* distributes with the *InnoDB Hot Backup* tool. It enables more functionality by integrating |xtrabackup| and other functions such as file copying and streaming, and adds some convenience. It lets you perform point-in-time backups of |InnoDB| / |XtraDB| tables together with the schema definitions, |MyISAM| tables, and other portions of the server.
7
We are currently not satisfied with the architecture, code quality and maintainability, or functionality of |innobackupex|, and we expect to replace it with something else in the future.
9
This manual section explains how to use |innobackupex| in detail.
12
The Backup Cycle - Full Backups
13
===============================
19
preparing_a_backup_ibk
20
restoring_a_backup_ibk
22
Other Types of Backups
23
======================
28
incremental_backups_innobackupex
29
partial_backups_innobackupex
37
streaming_backups_innobackupex
41
importing_exporting_tables_ibk
45
.. performance_tunning_innobackupex
53
how_innobackupex_works
62
innobackupex_option_reference