Skip to content


Petite aide sur la : sauvegarde et restauration système chez Kimsufi (OVH)

Sauvegarde et Restauration Système

Sauvegarde des principaux répertoires

BACKUP_DIR=/media/data/backup/
# Suppression des sauvegardes de plus de 2 jours
find /media/data/backup/* -type f -mtime +2 -exec /bin/rm -f {} \;
mysqldump --all-databases --events --routines -uroot -p | gzip -9 > $BACKUP_DIR$(date +%Y%m%d)-all-databases.sql.gz
tar -zcvf $BACKUP_DIR$(date +%Y%m%d)-home.tar.gz /home
tar -zcvf $BACKUP_DIR$(date +%Y%m%d)-varwww.tar.gz /var/www
tar -zcvf $BACKUP_DIR$(date +%Y%m%d)-etc.tar.gz /etc
grep Package: /var/lib/dpkg/status | awk '{print $2}' > $BACKUP_DIR$(date +%Y%m%d)-package-deb-installed.txt

 Restauration du système

BACKUP_DIR=/media/data/backup/
export DEBIAN_FRONTEND=noninteractive
aptitude install -y $(cat $BACKUP_DIR*-package-deb-installed.txt)
cp /etc/fstab /etc/fstab.bak
tar xcvf $BACKUP_DIR/*.tar.gz -C /
cp /etc/fstab /etc/fstab.init
cp /etc/fstab.bak /etc/fstab
gunzip -c $BACKUP_DIR/*-all-databases.sql.gz | mysql -uroot -p

 

Voilà c'est fait, simple et efficace !

🙂

 

Print Friendly, PDF & Email

Posted in Debian, Important, Linux, Sécurité, Technique, Toutes. Tagged with , , , , , .

0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.

Time limit is exhausted. Please reload CAPTCHA.


/* */
Creative Commons License
Cette création par Laurent Besson est mise à disposition selon les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 2.0 France.