la copie des fichiers de ta bd, ce n'est pas très propre... surtout que si tu veux l'exporter ailleur tu dois qd même passer par un dump.
je dump ma table avec le cron tout les jours.
Pour la date du jour je ne sais pas trop comment on fait, mais j'ai vu un post ou il le faisait (fait une recherche)
sinon la comande c'est :
mysqldump -u root --password=MonPwd -h localhost --add-drop-table --add-locks --extended-insert nomTable > /var/log/nomFichier.sql
tu mets ça dans un fichier "sql", par exemple, dans /etc/cron.daily/ et le tour est joué.
chown root.root sql
chmod 311 sql (l'exécution je ne suis pas sûr que ça soit nécessaire)