Logo de ce site

Accueil > Majilux > Sauvegarder le disque dur du serveur

Sauvegarder le disque dur du serveur

samedi 31 octobre 2009

La sauvegarde c’est la vie. (du serveur).

* Cette doc est a vérifier avant de l’utiliser

Pour sauvegarder le disque dur du serveur il y a quelques impératifs techniques a respecter :

- Un disque dur installé dans le PC de même capacité (minimum) que le disque a sauvegarder.
- Modifier le fichier "fstab" de manière a ce que le disque soit monté automatiquement. (a revoir)
- Créer dans /mnt les dossiers suivant : /mnt/sauvegarde/ et /mnt/sauvegarde/home/
- Installer "unison" (apt-get install unison)

On met en place les scripts de l’archive et on les rends exécutables (chmod +x )

On y va, avec la commande suivante on va copier une première fois le contenu du disque 1 vers le disque 2
- dd if=/dev/hda of=/dev/hdb
Plusieurs minutes (heures) après, une copie intégrale du disque 1 est disponible sur le disque 2.

On peut vérifier que les scripts fonctionnent en modifiant un compte utilisateur et en exécutant le script (/home),
ensuite on regarde si le /mnt/sauvegarde/home/eleves/l’utilisateur contient cette modification.

On met en place dans la crontab l’automatisation avec une ligne comme celle là :
- **1** /sbin/mise_à_jour.sh

Y a des tests a faire pour voir si j’ai pas écrit trop de con....ri


Une autre solution certainement plus simple RSYNC

Au lieu d’utiliser unison je pense qu’il est plus simple de mettre en place un script pour faire faire ce travail à rsync qui est installé par défaut sur toutes les distributions Linux.

Le début de la procédure ne change pas,
- il faut créer les points de montages des dossiers de sauvegarde
- faire la copie intégrale du disque une première fois
- après c’est rsync qui sera chargé de faire la mise à jour des différentes partitions de sauvegarde.

Un script sera nécessaire pour :
- monter les deux partitions
- lancer les deux commandes des copies incrémentales
- démonter les partitions.

Avantage de rsync, sa simplicité de mise en oeuvre et sa rapidité a mettre à jour la destination.

Le script est ici mais il mérite d’être modifié/adapté au besoin de l’utilisateur.

A vous de choisir.

JpG