Les sauvegardes


La version 2.08 introduit un nouveau menu permettant une gestion plus complete des sauvegardes. Je ne parlerai ici que de la sauvegarde des données pédagogiques, c'est à dire les utilisateurs, les groupes, les partages, les pages web ..., mais pas du systeme Linux. Ce dernier pour ce dernier, il est possible de faire une image ghost du serveur fraichement installé pour le récupérer en cas de crash.

Quel support ?

Plusieurs stratégies sont possibles

Quelle stratégie ?

Je ne prétend pas donner LA solution. Chaqun choisira sa méthode en fonction de l'importance qu'il accorde à ses données et des moyens matériels dont il dispose. Je vous cite juste a titre d'exemple la méthode que j'applique pour les serveurs des collèges de la Manche et de l'Orne, ainsi que le serveur du CRDP.

J'ai choisi des lecteurs à bande IDE 10/20 Go du type Travan. J'en connais deux modèles : Les HP Colorado et les Seagate. Ces modèles coûtent autour de 375 euros + 45 euros par bande. Je dispose de 6 bandes.

La sauvegarde s'effectue toutes les nuits à 22h, du lundi au Vendredi, grâce à une entrée dans /etc/crontab du type

0 22 * * 1-5 root /serveur/conf/sauve.sh

J'utilise alors une bande par jour + une en début du mois, ce qui me permet de remonter dans le temps en cas de problème qui ne serait pas décelé immédiatement. La sauvegarde se faisant automatiquement, je ne m'occupe que de changer la bande tous les jours.

Comment ca marche

La première étape consiste à installer le lecteur paramétrer la sauvegarde à l'aide du formulaire prévu à cet effet. Renseignez dans le premier champ un périphérique dans le cas d'une bande (ex : /dev/tape) ou un fichier si vous faites une sauvegarde sur disque dur (ex: /tmp/sauve.tar.gz). La commande de rembobinnage sera mt rewind dans le cas d'une bande accessible via /dev/tape. Dans le cas d'un disque dur, aucune commande n'est nécessaire. Ensuite, il vous reste à sélectionner les dossiers que vous voulez sauvegarder.

La sauvegarde est en fait une archive tar. Il est possible de la compresser en sélectionnant la compression dans le formulaire de paramétrage. Si l'option multivolumes existe dans la commande tar, je ne l'ai pas prévue dans mon scénario, ne voulant imposer à l'administrateur du réseau de se lever la nuit pour changer la bande ... Il convient donc de s'assurer que la quantité de données à sauvegarder tient bien sur une seule bande. Pour cela, un menu Taille de la sauvegarde permet de connaitre le volume de données qui sera à sauver. Sur une bande de 10Go, en activant l'option de compression, je parvient à sauver en une fois 16Go de données.

Si le volume de données devient trop important, il conviendra de faire ses sauvegardes en plusieurs fois. Par exemple, les homes sauvés tous les jours du Lundi au Jeudi, et les autres partages, le Vendredi. Cette stratégie impose alors de reparamétrer la sauvegarde le jeudi et le lundi.

La restauration

Vous pouvez faire une restauration complète des données se trouvant sur la bande ou juste une restauration partielle de quelques fichiers ou quelques dossiers. Dans les deux cas, si vous utilisez une bande, la restauration prendra plusieurs heures. La liste des fichiers n'est âs lue directement sur le support de sauvegarde pour des raisons de remps d'accès, mais dans un fichier (Y:\conf\listar). Si ce fichier n'est plus à jour, vous pouvez le regénérer grâce à la fonction Rafraichissement de la liste des fichiers de la sauvegarde