Estou usando o Linux Mint mais recente. Eu queria saber se é possível criar um cronjob especial para um backup do banco de dados.
No meu /etc/cronjob
arquivo, tenho o seguinte código:
# Minute Hour Day of Month Month Day of Week Command
# (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat)
30 4 * * 1-6 /home/users/backup.sh
No meu /home/users/backup.sh
eu tenho:
mysqldump -uroot -p MyDatabase > /home/users/backup_MyDB/full_myDB.sql
Em vez de full_myDB.sql
eu gostaria de ter algo como 2014-04-04_full_myDB.sql
onde a data é adicionada dinamicamente, dependendo da data que temos.
Se o arquivo SQL Backup é mais de uma semana que eu gostaria que o cron para apagar automaticamente.