1
=============================================
2
Restoring a Full Backup with |innobackupex|
3
=============================================
5
For convenience, |innobackupex| has a :option:`--copy-back` option, which performs the restoration of a backup to the server's :term:`datadir` ::
7
$ innobackupex --copy-back /path/to/BACKUP-DIR
9
It will copy all the data-related files back to the server's :term:`datadir`, determined by the :file:`backup-my.cnf` configuration file in the directory. You should check the last line of the output for a success message::
11
innobackupex: Finished copying back files.
13
111225 01:08:13 innobackupex: completed OK!
16
As files’ attributes will be preserved, in most cases you will need to change the files’ ownership to ``mysql`` before starting the database server, as they will be owned by the user who created the backup::
18
$ chown -R mysql:mysql /var/lib/mysql
20
Also note that all of these operations will be done as the user calling |innobackupex|, you will need write permissions on the server's :term:`datadir`.