quarta-feira, abril 17, 2013

MySQL script de backup com python

Venho pesquisando formas eficientes de realizar backup de todas as bases de dados do meu banco MySQL. Até o momento só estou conseguindo realizar o backup full das minhas bases. E venho usado o script abaixo:

O desenvolvimento não é completamente meu. Eu busquei muita coisa na internet, mas devido ao tempo que faz, eu não consigo mais me lembrar exatamente onde.
Na proxima versão pretendo conseguir fazer o backup full apenas 1 vez na semana, e um backup diferencial 2 vezes ao dia. Até o momemnto estou pensando em usar simplesmente 2 scripts e uma configuração no cron da máquina de backup. Vamos ver como ficará.