vendredi 3 octobre 2008

Astuces de backup sur Ubuntu et autres LINUX

Pour nettoyer automatiquement des répertoire de backup des fichiers top anciens

Mettez en cron la commande :

find  /var/backupreposvn/ -atime +60 -type f|xargs rm -f


Pour créer un backup de votre NAS sur votre ordinateur en ayant une gestion des backups trop ancien :

export BACKUPDIR=$HOME/backup/mkdir $BACKUPDIRexport SRCFILE=$HOME/backup/`date +%Y%m%d`.tgztar -cvzf $SRCFILE $HOME/.gvfs/documents\ sur\ ls-wsglbc3/export COMBIEN=`ls $BACKUPDIR|wc -l`if [[ $COMBIEN>3 ]]then    find $HOME/backup/ -mtime +30 -exec rm -f {} \;else  echo "Pas de fichier à supprimer"fi



My Sql
mysqldump -uroot -pjt ft_jobs_val|gzip >/var/backup/ft_jobs_val_`date +%Y%m%d`.dump.gzmysqldump -uroot -pjt ft_jobs_val_int|gzip >/var/backup/ft_jobs_val_int_`date +%Y%m%d`.dump.gzmysqldump -uroot -pjt jira1|gzip >/var/backup/ft_jobs_jira1_`date +%Y%m%d`.dump.gzmysqldump -uroot -pjt jira2|gzip >/var/backup/ft_jobs_jira2_`date +%Y%m%d`.dump.gzfind /var/backup/ -mtime +30 -exec rm -f {} \;


Ce script doit être lancé à chaque démarrage de votre session.

Aucun commentaire: