Next: Une brève documentation
Up: Bacula User's Guide
Previous: Installer Bacula
Contents
Index
Subsections
Prérequis critiques avant de passer en production
Nous vous recommandons de prendre votre temps avant d'implémenter un système
de sauvegardes Bacula. C'est un programme complexe, et si vous commettez une
erreur, vous pouvez vous apercevoir inopinément que vous ne pouvez
restaurer vos fichiers quand vous en avez besoin. Ceci est plus
particulièrement vrai si vous n'avez jamais utilisé de gros logiciel de
sauvegardes auparavant.
Si vous suivez les instructions de ce chapitre, vous aurez couvert la majorité
des problèmes qui peuvent survenir. Il va sans dire que si vous vous apercevez
un jour que nous avons omis un point important, votre retour sera le
bienvenu et enrichira ce document pour le bénéfice de tous.
Dans ce qui suit, nous supposons que vous avez installé Bacula, que vous
l'avez plus ou moins compris, que vous avez au moins travaillé sur le
chapitre "Une brève documentation", et que vous avez installé une
configuration de production basique. Si ce n'est pas le cas, faites-le
avant de revenir ici. La suite est une sorte de checklist d'actions
à ne pas négliger, avec de brèves explications sur les raisons de nos
recommandations. Vous trouverez les détails ailleurs dans le manuel.
L'ordre suivi est peu ou prou celui que vous suivrez en installant un
système de sauvegardes en production (utilisez cette liste même si vous
êtes déjà en production !).
- Testez la compatibilité de votre lecteur avec Bacula avec la commande
test du programme btape.
- Mieux encore, suivez les neuf étapes du chapitre
Tester votre lecteur. Cela peut prendre du temps,
mais vous éviterez aussi les mauvaises surprises.
- Testez la prise en charge de fin de bande de votre lecteur à l'aide de la
commande fill du programme btape
- Si vous utilisez un noyau 2.4, prenez soin de désactiver /lib/tls si
nécessaire. Bacula ne supporte pas cette librairie. Voyez le second point
sous Systèmes d'exploitation supportés.
- Faites, au minimum, une restauration de fichier. Si vous sauvegardez
des systèmes Unix et des Win32, testez au moins une restauration sur chacun
des systèmes. Le chapitre Restaurer des fichiers
vous montre la marche à suivre.
- Ecrivez un fichier bootstrap sur un autre système pour chaque
sauvegarde effectuée. La directive write bootstrap est décrite dans le
chapitre Configurer le Director de ce manuel, et
plus de détails sont disponibles dans le chapitre
Le fichier Bootstrap. Le fichier de configuration
par défaut du Director comporte une directive write bootstrap
prédéfinie. Ceci vous permet de retrouver l'état de votre système lors
de la dernière sauvegarde.
- Sauvegardez votre catalogue. Un exemple de job qui sauvegarde le
catalogue est est prédéfini dans le fichier de configuration par défaut du
Director. Le script de sauvegarde est installé par défaut et devrait
prendre en charge toute base de données, bien que vous puissiez faire
vos modifications locales.
- Ecrivez un fichier bootstrap pour le catalogue. Un exemple de ceci figure
dans le fichier de configuration par défaut. Vous serez ainsi en mesure de
restaurer rapidement votre catalogue dans l'éventualité d'une corruption.
Faute d'avoir pris cette précaution, vous vous exposez à des heures d'un
travail atroce pour aboutir au même résultat.
- Faites une copie des fichiers bacula-dir.conf, bacula-sd.conf, et
bacula-fd.conf que vous utilisez sur votre serveur. déposez la copie
sur une autre machine, en lieu sur, car ces fichiers seront difficiles
à reconstituer si votre serveur subit un crash.
- Faites un CDROM de secours Bacula ! Consultez le chapitre
Disaster Recovery avec un CDROM de secours Bacula.
Il est aisé de produire un tel CDROM, aussi, il serait dommage de s'en
priver alors qu'il peut vous rendre la restauration complete d'un système
(par exemple dans le cas d'un disque dur en panne) infiniment plus facile.
Bien que les points évoqués ci-dessous ne soient pas critiques, nous les
recommandons à votre attention, car ils peuvent vous éviter des problèmes.
Si vous devez absolument implémenter une politique de sauvegardes dans laquelle
vous écrivez chaque soir sur une cartouche différente que vous exportez
le lendemain matin hors site, nous vous proposons quelques conseils :
- Ecrivez un fichier bootstrap de vos données sauvegardées, et un
autre de votre sauvegarde du catalogue sur disquette ou CDROM, et
accompagnez vos cartouches de cette disquette ou ce CDROM. Si ce
n'est pas possible, tentez au moins d'écrire ces fichiers sur un
autre ordinateur, si possible hors site, ou envoyez les par courrier
électronique à un ami. Si rien de tout ça n'est possible imprimez
les fichiers bootstrap et mettez les avec les cartouches. Les fichiers
bootstrap rendent les opérations de restauration bien plus aisées.
- Il est préférable de ne pas contraindre Bacula à charger une
cartouche particulière chaque jour. Laissez plutôt Bacula choisir.
S'il vous faut savoir quelle cartouche charger, vous pouvez imprimer
une liste des cartouches recyclées ou à l'état "append", et
sélectionner l'une de ces cartouches. Bacula peut proposer
d'utiliser une cartouche particulière qu'il juge optimale, mais il
acceptera toute cartouche valide pourvu qu'elle provienne du pool
ad hoc.
Next: Une brève documentation
Up: Bacula User's Guide
Previous: Installer Bacula
Contents
Index
Kern Sibbald
2007-04-02