Skip to content

Instantly share code, notes, and snippets.

@tdantas
Last active December 17, 2015 06:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tdantas/5563212 to your computer and use it in GitHub Desktop.
Save tdantas/5563212 to your computer and use it in GitHub Desktop.
mysql backup instructions debian squeeze
$ sudo innobackupex --user=USER --password=PASSWORD PATH_TO_BACKUP_DIR
$sudo innobackupex --apply-log --use-memory=1GB PATH_TO_BACKUP_DIR
$ sudo service mysql stop
$ sudo mv /var/lib/mysql /var/lib/mysql.old
$ sudo innobackupex --copy-back PATH_TO_BACKUP_DIR
$ sudo chown -R mysql:mysql /var/lib/mysql
$ sudo service mysql start
#!/usr/bin/env bash
DIR='xtrackbackup'
mkdir $DIR && cd $DIR
apt-get -y update
apt-get -y install libaio1
wget http://www.percona.com/redir/downloads/XtraBackup/LATEST/deb/squeeze/x86_64/percona-xtrabackup_2.0.7-552.squeeze_amd64.deb
dpkg -i percona-xtrabackup_2.0.7-552.squeeze_amd64.deb
echo "COMPLETED"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment