Atualmente, temos um banco de dados MySQL robusto que executa alguns sites baseados em Django com alto tráfego, bem como alguns sites de comércio eletrônico de tamanho decente. Como resultado, temos uma grande quantidade de grandes bancos de dados usando as tabelas InnoDB e MyISAM.
Infelizmente, recentemente atingimos um limite devido à quantidade de tráfego, por isso configurei outro servidor mestre para ajudar a aliviar as leituras / backups.
Agora, no momento, eu simplesmente uso o mysqldump com alguns argumentos e está provado que está bem .. até agora. Obviamente, o mysqldump é um método lento e rápido, no entanto, acredito que superamos seu uso. Agora, preciso de uma boa alternativa e tenho estudado a utilização do utilitário Maatkits mk-parallel-dump ou de uma solução de instantâneo LVM.
Versão curta e sucinta:
- Eu tenho um banco de dados MySQL bastante grande, preciso fazer backup
- O método atual usando o mysqldump é ineficiente e lento (causando problemas)
- Examinando algo como snapshots mk-parallel-dump ou LVM
Quaisquer recomendações ou idéias serão apreciadas - desde que eu tenha que refazer a maneira como estamos fazendo as coisas, prefiro fazê-las adequadamente / com mais eficiência :).