logo eoleInstallation et utilisation du module Scribe et des clients ScribeProblèmes Scribe > Trucs et astuces Bacula
page précédentepage suivante

Trucs et astuces Bacula

Reconstruction de la base SQL de Bacula

Dans certains cas (modification du paramétrage global des sauvegardes, bases SQL abîmées...), il est nécessaire de reconstruire la base de données de Bacula.

Voici les commandes à utiliser :

/etc/init.d/bacula-director stop

mv -f /var/lib/bacula/bacula.db /var/lib/bacula/bacula.db.sav

touch /var/lib/bacula/bacula.db

/usr/share/bacula-director/make_sqlite3_tables

/etc/init.d/bacula-director start

Arrêter une sauvegarde en cours

Dans certains cas (saturation du support de sauvegarde,...), il peut arriver qu'une sauvegarde reste bloquée.

Dans ce cas, il faut utiliser l'instruction cancel de la console Bacula : bconsole.

Voici un apeçu des manipulations à réaliser :

#bconsole

(pour lancer la console de bacula)

*status dir

(pour voir les jobs en cours)

JobId Level Name Status

======================================================================

23 Full Complet.2010-09-03_23.00.00_02 is waiting for a mount request

24 Full BackupCatalog.2010-09-03_23.00.00_03 is waiting execution

*cancel JobId=23

(pour annuler le job en question)

L'annulation du job 23 a provoqué le lancement du 24 qui s'est terminé correctement :

07-Sep 12:41 127.0.0.1-dir JobId 24: shell command: run AfterJob "/usr/share/eole/bacula/baculaservices.sh postcatalog"

07-Sep 12:41 127.0.0.1-dir JobId 24: AfterJob: Démontage de /var/sauvegardes

07-Sep 12:41 127.0.0.1-dir JobId 24: shell command: run AfterJob "/usr/share/eole/bacula/baculaservices.sh unlock"

07-Sep 12:41 127.0.0.1-dir JobId 24: AfterJob: Suppression du verrou (lock) "eolesauvegarde"

*quit

page précédentepage suivante
A propos...pôle EOLERéalisé avec Scenari