Apresentação sobre o Percona Xtrabackup, ferramenta open-source gratuita para hotbackups. Aborda os principais pontos e funcionalidade, além de um passo-a-passo de como instalar e realizar um full backup.
4. Alguns Benefícios
‣ Backups rápidos e confiáveis;
‣ Processos de transação contínuos;
‣ Economia de disco e banda;
‣ Verificação automática de backups;
‣ Maior uptime devido à rápida restauração;
5. “
Facebook users create a vast
amount of data every day. To
make sure that data is stored
reliably, we back up our
databases daily. Facebook was an
early adopter of incremental
”
backup in XtraBackup.
— Vamsi Ponnekanti, Facebook Engineering
6. Funcionalidades
•Hot backups de bases InnoDB sem paralisação;
•Backups incrementais no MySQL;
•Stream comprimido do MySQL para outro servidor;
•Mover tabelas entre servidores MySQL online;
•Fácil criação de servidores de replicação;
•Backup sem sobrecarregar o servidor;
10. O Script innobackupex
Script em Perl que age como uma cápsula para o
xtrabackup, dsenvolvido em C;
Provê mais funcionalidades, integrando o xtrabackup
com ferramentas como cópias e streaming, além de
facilitar o uso do script;
14. ‣ innobackupex chama o xtrabackup;
‣ Faz o backup dos dados de todas as tabelas InnoDB;
‣ Copia as definições de tabelas, arquivos de dados e
arquivos relacionados à MyISAM, MERGE, CSV,
ARCHIVE, juntamente com triggers e informações
sobre a configuração das bases;
‣ Cria arquivos para uso próprio;
‣ Gera um diretório com timestamp;
17. ‣ Após criar um backup, os dados não estão prontos
para serem restaurados;
‣ Podem existir transações não comitadas para serem
refeitas ou desfeitas;
‣ Resolver estas pendências torna os dados
consistentes e prontos para serem reutilizados;