vi /where/you/want/www-backup.sh
Un petit copier-coller des quelques lignes suivantes et hop c'est dans la boite...
#!/bin/bash
# Par David H. 29.03.2012
OUTPUTDIR="/var/backups/www"
[ ! -d $OUTPUTDIR ] && mkdir -p $OUTPUTDIR || :
tar zcf - `find /var/www/ \( -name '*.css' -o -name '*.php' -o -name '*.js' \) -type f -mtime -1` > $OUTPUTDIR/$(date +'%F').tgz 2>/dev/null
find $OUTPUTDIR -type f -mtime +31 -exec rm {} \;
Ce script ne sauvegarde que les fichiers dont l'extension est .css, .php ou .js of course...
RépondreSupprimer