Ma sauvegarde

Bon, je n'avais pas de sauvegarde automatique (oui je sais c'est pas bien). Je me décide enfin de sauvegarder certaines choses sur ma deuxième partition.

Je voulais une sauvegarde complète tous les jours avec un historique de sept jours. Ainsi, j'ai sept fichiers avec le jour de la semaine (lundi, mardi, ...) dans le nom du fichier

#!/bin/bash

JOUR=`date +%A`
MYSQL="dumpSQL.$JOUR.sql"
ETC="etc.$JOUR.tar.bz2"

REPSAUVEGARDE1="/root/"
REPSAUVEGARDE2="/mnt/hd"

MDP="mot de passe root de mysql"

mysqldump --all-databases -uroot -p$MDP > $REPSAUVEGARDE1/$MYSQL
cp $REPSAUVEGARDE1/$MYSQL $REPSAUVEGARDE2

cd /
tar -jcf $REPSAUVEGARDE1/$ETC etc
cp $REPSAUVEGARDE1/$ETC $REPSAUVEGARDE2

Ceci est mis dans le fichier /etc/cron.daily/sauvegarde.

Haut de page