Page suivante Page précédente Table des matières

10. Sauvegarde

10.1 Avec 'tar'

Voici comment sauvegarder un système grâce à tar. La solution ici présentée fonctionne sur les machines gérées par l'auteur depuis 1992.

Commencer par créer le répertoire /etc/local/backup/data/. Il stockera les fichiers des archives .tar des sauvegardes incrémentales, qui seront ensuite (par une autre procédure) préservés grâce à un autre support (DAT, DLT, JAZ, ZIP ...).

Placer dans /etc/local/backup/ un fichier nommé backwarn.msg qui contient le message expédié à root en cas de problème de sauvegarde :

To: root
Subject: BACKUP IMPOSSIBLE

La procédure de sauvegarde ne parvient pas à mener sa tâche à bien.

Placer dans /etc/local/backup/ un fichier nommé tar_exclude, dont voici une version compactée (la décompacter avant usage) qui contient la liste des filtres de noms de fichiers à ne pas sauvegarder. Attention : modifier cette liste afin qu'elle corresponde à vos besoins !

Placer dans /etc/local/backup/ le script de shell backupinc, dont voici une version compactée (la décompacter avant usage) et le rendre exécutable.

Placer une entrée dans la crontab de root :

1 23 * * * nice /etc/local/backup/backupinc >& /dev/null
La procédure de sauvegarde démarrera en ce cas tous les jours à 23H01.

Elle engendrera chaque jour un nouveau fichier dans /etc/local/backup/data/ dont le nom rappellera la date et l'heure de la sauvegarde.

Sur un réseau local on pourra ajouter à cette procédure une copie automatique croisée (chaque archive de sauvegarde est dupliquée sur au moins une autre machine du réseau).

Il faudra ensuite chiffrer ces archives et les sauvegarder sur un support amovible.

Ne jamais restaurer les archives qu'avec l'option -p de tar, afin de préserver les attributs (propriétaires, permissions ...) des fichiers.

On pourra préférer compacter avec bzip2, plus efficace et plus robuste que gzip (il permet de récupérer des archives endommagées à cause de défauts des supports) mais souvent plus lent et moins répandu.

Sauvegarder de temps à autre la liste des fichiers archivés (par exemple sous forme de diff compactés) afin de faciliter les recherches lors d'une restauration.

10.2 Sur une cartouche DAT

J'admettrais ici que l'on dispose déjà des fichiers à sauvegarder.


Page suivante Page précédente Table des matières