next up previous contents
suivant: 7.7 Groupes WebAuth et monter: 7. Installation de l'application précédent: 7.5.3 Création du groupe   Table des matières

7.6 Script auxiliaire de maintenance de la base

L'application WebAuth est complétée par un script auxiliaire, lancé par cron pour réaliser les opérations de maintenance et de sauvegarde de la base PostgreSQL. Ce script, ./pgauth/expl/quotidien, effectue une sauvegarde dans le répertoire ./dump, ainsi qu'un « VACUUM » (spécifique PostgreSQL) sur la base.

De plus, il permet également de créer une copie de la base d'exploitation dans une base de développement, mais ceci n'est pas activé par défaut.

Après l'avoir modifié selon vos besoins, vous pouvez le lancer toutes les nuits par cron, de préférence avant minuit pour avoir des noms de fichiers de sauvegarde représentatifs du jour sauvegardé. Voici, pour exemple, une ligne de crontab possible (voir fichier ./pgauth/expl/crontab.auth) :

30 22 * * * $HOME/expl/quotidien



Pierre DAVID 2010-11-16