Sto usando l'ultima versione di Linux Mint. Mi chiedevo se fosse possibile creare un cronjob speciale per un backup del database.
Nel mio /etc/cronjob
file ho il seguente codice:
# 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
Nel mio /home/users/backup.sh
ho:
mysqldump -uroot -p MyDatabase > /home/users/backup_MyDB/full_myDB.sql
Invece di full_myDB.sql
vorrei avere qualcosa di simile a 2014-04-04_full_myDB.sql
dove la data viene aggiunta in modo dinamico a seconda della data che abbiamo.
Se il file di backup SQL è più vecchio di una settimana mi piacerebbe il cronjob per eliminare automaticamente.