~ignacio-nin/percona-xtrabackup/2.0-percona-xtrabackup-docs

« back to all changes in this revision

Viewing changes to doc/source/xtrabackup_bin/choosing_binary.rst

  • Committer: Alexey Kopytov
  • Date: 2013-03-13 05:05:16 UTC
  • mfrom: (504.10.3 2.0)
  • Revision ID: akopytov@gmail.com-20130313050516-9wrm6407ovztrdjh
MergedĀ lp:~akopytov/percona-xtrabackup/basic-56-support-2.0.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 Choosing the Right Binary
5
5
===========================
6
6
 
7
 
The |xtrabackup| binary actually exists as three separate binaries: ``xtrabackup``, ``xtrabackup_51``, and ``xtrabackup_55``. This is to ensure binary compatibility of |InnoDB| data files across releases. Which binary you should use depends on the version of the server that produced the data files you want to back up. It's important to use the correct binary. Whichever binary is used to :doc:`create a backup <creating_a_backup>` should also be the binary used :doc:`to prepare that backup <preparing_the_backup>`.
 
7
The |xtrabackup| binary actually exists as four separate binaries:
 
8
``xtrabackup``, ``xtrabackup_51``, ``xtrabackup_55`` and ``xtrabackup_56``. This is to ensure binary compatibility of |InnoDB| data files across releases. Which binary you should use depends on the version of the server that produced the data files you want to back up. It's important to use the correct binary. Whichever binary is used to :doc:`create a backup <creating_a_backup>` should also be the binary used :doc:`to prepare that backup <preparing_the_backup>`.
8
9
 
9
10
Throughout the documentation, whenever the |xtrabackup| binary is mentioned, it's assumed that the name of the correct binary will be substituted. The following table summarizes which binary should be used with different server versions.
10
11
 
15
16
MySQL 5.1.*                     ``xtrabackup_51``
16
17
MySQL 5.1.* with InnoDB plugin  ``xtrabackup``
17
18
MySQL 5.5.*                     ``xtrabackup_55``
18
 
MariaDB 5.1.*                                   ``xtrabackup``
19
 
MariaDB 5.2.*                                   ``xtrabackup``
20
 
MariaDB 5.3.*                                   ``xtrabackup``
21
 
MariaDB 5.5.*                                   ``xtrabackup_55``
22
 
Percona Server 5.0                      ``xtrabackup_51``
23
 
Percona Server 5.1                      ``xtrabackup``
24
 
Percona Server 5.5                  ``xtrabackup_55``
 
19
MySQL 5.6.*                     ``xtrabackup_56``
 
20
MariaDB 5.1.*                   ``xtrabackup``
 
21
MariaDB 5.2.*                   ``xtrabackup``
 
22
MariaDB 5.3.*                   ``xtrabackup``
 
23
MariaDB 5.5.*                   ``xtrabackup_55``
 
24
MariaDB 10.0.*                  ``xtrabackup_56``
 
25
Percona Server 5.0              ``xtrabackup_51``
 
26
Percona Server 5.1              ``xtrabackup``
 
27
Percona Server 5.5              ``xtrabackup_55``
 
28
Percona Server 5.6              ``xtrabackup_56``
25
29
==============================  ===================