Tâche #11984
Scénario #11797: Assistance aux utilisateurs (23-25)
Dépannage Bacula ac-lyon (C. Frayssinet)
Restant à faire (heures):
0.0
Description
Crash serveur.
Database sqlite bacula irrécupérable.
Historique
#1 Mis à jour par Klaas TJEBBES il y a presque 9 ans
Utilisation de bls et bextract.
- Montage du support de sauvegarde et affichage des volumes par date :
root@srv-scribe:~# ls -lrt /var/sauvegardes/
On voit une sauvegarde FULL le 06/06 (de nombreux volumes de 2Go ont la même date) :
-rw-r----- 1 bacula root 1999997379 2015-06-06 02:02 ScribeVolume0044 -rw-r----- 1 bacula root 1999936662 2015-06-06 02:05 ScribeVolume0068 -rw-r----- 1 bacula root 1999936707 2015-06-06 02:09 ScribeVolume0045 ... -rw-r----- 1 bacula root 1999936658 2015-06-06 04:34 ScribeVolume-0241 -rw-r----- 1 root root 1999936613 2015-06-06 04:38 ScribeVolume-0302
- Lecture des Job du premier volume :
root@srv-scribe:~# bls -j -V ScribeVolume0044 /var/sauvegardes bls: butil.c:282 Using device: "/var/sauvegardes" for reading. 15-jun 16:38 bls JobId 0: Prêt à lire les données du volume « ScribeVolume0044 » depuis le device "FileStorage" (/var/sauvegardes). Volume Record: File:blk=0:208 SessId=103 SessTime=1427205136 JobId=1 DataLen=173 End Job Session Record: File:blk=0:603258940 SessId=103 SessTime=1427205136 JobId=3381 Date=03-jun-2015 02:08:39 Level=I Type=B Files=13,342 Bytes=752,617,191 Errors=0 Status=T Begin Job Session Record: File:blk=0:603259372 SessId=104 SessTime=1427205136 JobId=3382 Job=BackupCatalog.2015-06-03_02.00.00_48 Date=03-jun-2015 02:12:24 Level=I Type=B End Job Session Record: File:blk=0:603259372 SessId=104 SessTime=1427205136 JobId=3382 Date=03-jun-2015 02:12:24 Level=I Type=B Files=0 Bytes=0 Errors=0 Status=T ... Begin Job Session Record: File:blk=0:1308041742 SessId=109 SessTime=1427205136 JobId=3387 Job=Complet.2015-06-06_02.00.00_53 Date=06-jun-2015 02:00:12 Level=F Type=B 15-jun 15:54 bls JobId 0: Fin de Volume au fichier 0 sur le Device "FileStorage" (/var/sauvegardes), Volume « ScribeVolume0044 » 15-jun 15:54 bls JobId 0: Fin de tous les Volumes.
Le Job du 06/06/2015 a SessId=109 et SessTime=1427205136. Ainsi que le Job du dernier volume en date du 06/06/2015 :
root@srv-scribe:~# bls -j -V ScribeVolume-0302 /var/sauvegardes bls: butil.c:282 Using device: "/var/sauvegardes" for reading. 15-jun 15:59 bls JobId 0: Prêt à lire les données du volume « ScribeVolume-0302 » depuis le device "FileStorage" (/var/sauvegardes). Volume Record: File:blk=0:209 SessId=109 SessTime=1427205136 JobId=33 DataLen=174 15-jun 16:00 bls JobId 0: Fin de Volume au fichier 0 sur le Device "FileStorage" (/var/sauvegardes), Volume « ScribeVolume-0302 » 15-jun 16:00 bls JobId 0: Fin de tous les Volumes.
- Génération d'un fichier bootstrap avec la liste des volumes à utiliser (tous ceux du 06/06/2015) :
root@srv-scribe:~# cat boostrap.bsr Volume="ScribeVolume0044" VolSessionId=109 VolSessionTime=1427205136 Volume="ScribeVolume0068" VolSessionId=109 VolSessionTime=1427205136 Volume="ScribeVolume0045" VolSessionId=109 VolSessionTime=1427205136 ... Volume="ScribeVolume-0302" VolSessionId=109 VolSessionTime=1427205136
- Restauration des données :
root 15133 15119 25 16:26 pts/5 00:07:31 bextract -b boostrap.bsr /var/sauvegardes /home/restore/
- Restauration LDAP
/etc/init.d/slapd stop md /home/sav/ldap mv /var/lib/ldap/*.* /home/sav/ldap/ slapadd -l /home/sauv_ldap.ldif
- Restauration MySQL
/usr/share/eole/mysql_pwd.py eole21 nomodif mysql -uroot -peole21 < /home/sauv_mysql.sql
- Restauration Quotas
/usr/share/eole/bacula/restore_quotas.py /home/sauv_quota.txt
- Restauration SID
cat /etc/eole/${MODULE}_SID | xargs net setlocalsid
Enfin :
reconfigure
#3 Mis à jour par Scrum Master il y a presque 9 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Gérald Schwartzmann il y a presque 9 ans
Intégration rapide dans la doc :
/2_4/sauvegardes/09_Sauvegardes/07-resolutionPrb.scen
Il manque des phrases pour faire liant.
Si j'ai bien compris dans l'exemple la base n'a pas été reconstruite, ça serait intéressant de documenter cela aussi
http://eole.ac-dijon.fr/documentations/2.4/beta/partielles/Sauvegardes/co/07-resolutionPrb.html
#5 Mis à jour par Scrum Master il y a presque 9 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Fabrice Barconnière il y a presque 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0