como salvar mysql dumps por N dias?

0

Existe alguma prática recomendada para salvar backups diários do mysql-dumps por 30 dias e depois excluí-los, sem escrever scripts que verifiquem data e delete?

talvez uma ferramenta incorporada?

    
por Roey 27.04.2015 / 09:40

1 resposta

0

Você pode usar logrotate para isso. Um exemplo de arquivo de configuração logrotate poderia ser algo como isto, assumindo que você usa um cronjob para salvar um mysql-dump diário em /home/myuser/mysqldumps/mydb.sql :

/home/myuser/mysqldumps/mydb.sql {
        daily
        missingok
        rotate 31
        notifempty
}

Adicionar compress pode ser considerado para reduzir o espaço em disco.

    
por 27.04.2015 / 09:57