Comedu, Serveur Linux de Communication

  [ Accueil ] [ Retour à l'article ]

Stratégies de sauvegarde
http://www.profetice.org/comedu/article.php3?id_article=45

mercredi 10 décembre 2003, par Benoît Thébaud

Sauvegarde des données

Mise à jour Comédu 2 :

Vous trouverez une illustration filmée de cette manipulation dans l’article suivant :

Ajouter un nouveau disque dur pour la sauvegarde des données

Une sauvegarde journalière des données utilisateurs est la première sécurité à mettre en place. Dans ce cas de figure, la perte de données sera au maximum d’une journée. Si on veut réduire ce risque, il faut se tourner vers des solutions raid matérielles ou logicielles. Nous décrivons ici une méthode de sauvegarde quotidienne avec rsync.

Si rsync n’est pas installé, vous trouverez le paquetage correspondant (Mandrake 8.1) ici.

Sauvegarde en local sur un deuxième disque dur

Nous partons de l’hypothèse qu’une partition du deuxième disque dur est monté sous /sauve. La commande suivante sauvegarde les données avec tous les droits, les liens et incrémente les fichiers (un fichier effacé par un utilisateur sera ainsi disponible dans la sauvegarde) :

rsync -r -p -o -g -l -H /serveur/ /sauve/

Il est alors possible lors d’un crash du premier disque de le remplacer par le deuxième sans perte de données. Utilisez de préférence la disquette de boot lors du premier démarrage puis tapez la commande lilo.

Sauvegarde à distance sur une station (ou serveur) linux

rsync -e ssh -r -p -o -g -l -H /serveur/ root@192.168.0.252 :/sauve

Il est préférable de paramétrer ces actions dans un cron (tâche plannifiée).

Sauvegarde du système

Vous trouverez sur le site Léa-Linux un article sur la manière de cloner son système.

Dans le cas d’un serveur Comedu, on peut proposer de créer sur un deuxième disque dur un partitionnement identique au premier avec des partitions montées sur /mnt (/mnt/dd2-racine, une partition swap, /mnt/dd2-var, /mnt/dd2-serveur par exemple).

Le fichier exclude.lst peut ainsi ressembler à ceci :


--------------------
/proc
/tmp
/mnt
/var
/serveur
--------------------

On utilisera alors la commande rsync ainsi pour sauvegarder la partition système (/) :
rsync -r -p -o -g -l -H —exclude-from=/root/exclud.lst / /mnt/dd2-racine/

De même, pour la partition var : rsync -r -p -o -g -l -H /var /mnt/dd2-var/


[ Accueil ] [ Retour à l'article ] [ Haut ]