Dato che il sito sarà aggiornato spesso... occorrerà fare numerosi backup...
c'è un modulo perchè un utente del sito autorizzato possa farlo autonomamente? 
C' è un ottimo componente, a mio parere, che si chiama BigApe Backup o baBackup.
Semplicissimo ed efficiente.
Nella sostanza fa tre cose:
1 - Backup del database
2 - Backup dell' intero sito
3 - Visualizzazione dei backup effettuati
E' inoltre possibile scegliere di quali cartelle effettuare il backup...ed altro.
I dati vengono salvati sul server.
E' anche possibile (ma è in beta) farseli inviare via mail.
Inutile dire che queste operazioni non possono essere effettuate da un utente (avrebbe tutti i dati del sito). Per poterlo usare occorrono quindi i privilegi di amministratore.
Io l'ho trovato
quiMi auguro possa esser utile...
Ciao
Gi.