Como fazer download e instalar MySQL Percona XtraBackup

mysqldump é a ferramenta de backup mais utilizada para MySQL, mas às vezes, dependendo do banco de dados que você esta opção de backup não vai fazer o trabalho para você como o desempenho vai cair. Então, quais são nossa opção quando se olha para uma ferramenta de backup melhor para o nosso banco de dados MySQL?

  • MySQL Enterprise Backup  -Ferramenta Oracle licenciada de backup para o MySQL.
  • Percona Xtrabackup - Ferramenta de backup gratuito para MySQL que é muito semelhante com a ferramenta de backup do Oracle Enterprise.
A diferença mais notável entre este dois é o fato de que Xtrabackup é GRÁTIS. Percona XtraBackup é um utilitário de backup hot para MySQL que não vai bloquear o seu banco de dados durante o backup. Vamos listar algumas das capacidades Xtrabackup
  • Criar backups InnoDB quentes, sem parar o seu banco de dados
  • Faça backups incrementais de MySQL
  • Transmita backups MySQL compactados para outro servidor
  • Mova tabelas entre servidores MySQL on-line
  • Criar novos escravos de replicação MySQL facilmente
  • MySQL backup sem adição de carga para o servidor
Então agora vamos ir ao trabalho e ver como podemos baixar e instalar Xtrabackup da Percona.
  • Instale o repositório yum em seu host. (Isso resolverá os requisitos durante instalação)
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm
  • Consulta o Repo Yum da Percona para o Xtrabackup disponível
[root@mybackup]# yum search Xtrabackup

================================================================= N/S Matched: Xtrabackup ==================================================================
percona-xtrabackup.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-20.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-20-debuginfo.x86_64 : Debug information for package percona-xtrabackup-20
percona-xtrabackup-20-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup-21.x86_64 : XtraBackup online backup for MySQL / InnoDB
percona-xtrabackup-21-debuginfo.x86_64 : Debug information for package percona-xtrabackup-21
percona-xtrabackup-debuginfo.x86_64 : Debug information for package percona-xtrabackup
percona-xtrabackup-test.x86_64 : Test suite for Percona Xtrabackup
percona-xtrabackup-test-21.x86_64 : Test suite for Percona Xtrabackup
  •   Instale o Xtrabackup para o seu tipo de arquitetura do Sistema Operacional
yum install percona-xtrabackup.x86_64 -y
  • Percona Xtrabackup ja foi instalado no /usr/bin
[root@host]# find / -iname xtrabackup
/usr/bin/xtrabackup
  • Percona  innobackupex ja foi instalado no /usr/bin
[root@mybackup]# find / -iname innobackupex
/usr/bin/innobackupex
Agora as ferramenta Percona Xtrabackup foi instalado com êxito. Em artigos futuros, vamos ver como podemos criar backups e restaurar eles usando a ferramenta Percona Xtrabackup.