Projet

Général

Profil

Scénario #13978

L'utilisateur devrait être averti d'un problème d'espace sur le support de sauvegarde.

Ajouté par Jerome WATREMEZ il y a plus de 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Catégorie:
Version mineure
Début:
10/11/2015
Echéance:
22/01/2016
% réalisé:

100%

Temps estimé:
(Total: 8.00 h)
Temps passé:
(Total: 8.45 h)
Points de scénarios:
4.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Les rapports EAD de bacula indiquent "Backup ok" alors que ce n'est pas le cas : le support de sauvegarde distant est saturé.
Cette situation, selon les logs du NAS, perdure depuis décembre 2014 ; sans que cela perturbe bacula.

Nous avons pris conscience de ce dysfonctionnement lors d'une restauration (qui a donc échoué).

Par exemple, pour les sauvegardes de la nuit dernières, le rapport est positif (cf ci-dessous) alos que des fichiers sont à 0 octets (cf PJ CaptureEcran)
Statut des sauvegardes :
. préparation sauvegarde => Ok : Sauvegarde terminée le mardi 10 novembre 2
. sauvegarde principale => Ok : Sauvegarde terminée le mardi 10 novembre 2
. sauvegarde catalogue => Ok : Sauvegarde terminée le mardi 10 novembre 2
. exécution cron par bacula => Ok : Sauvegarde terminée le mardi 10 novembre 2

Extrait du log :
_Nov 1 22:00:27 horus bacula-dir: 127.0.0.1-dir JobId 3256: Bacula 127.0.0.1-dir 5.0.1 (24Feb10): 01-Nov-2015 22:00:27#012 Build OS: x86_64-pc-linux-gnu ubuntu 10.04#012 JobId: 3256#012 Job: JobSchedulePre.2015-11-01_22.00.00_58#012 Backup Level: Full#012 Client: "127.0.0.1-fd" 5.0.1 (24Feb10) x86_64-pc-linux-gnu,ubuntu,10.04#012 FileSet: "FileSetDefault" 2013-02-18 12:58:01#012 Pool: "PoolDefault" (From Job resource)#012 Catalog: "MyCatalog" (From Client resource)#012 Storage: "StorageDefault" (From Job resource)#012 Scheduled time: 01-Nov-2015 22:00:00#012 Start time: 01-Nov-2015 22:00:26#012 End time: 01-Nov-2015 22:00:27#012 Elapsed time: 1 sec#012 Priority: 10#012 FD Files Written: 0#012 SD Files Written: 0#012 FD Bytes Written: 0 (0 B)#012 SD Bytes Written: 0 (0 B)#012 Rate: 0.0 KB/s#012 Software Compression: None#012 VSS: no#012 Encryption: no#012 Accurate: no#012 Volume name(s): 127.0.0.1-dir-volume-0001#012 Volume Session Id: 233#012 Volume Session Time: 1440469224#012 Last Volume Bytes: 628 (628 B)#012 Non-fatal FD errors: 0#012 SD Errors: 0#012 FD termination status: OK#012 SD termination status: OK#012 Termination: Backup OK#012

Nov 1 22:00:31 horus bacula-dir: 127.0.0.1-sd JobId 3257: Marking Volume "127.0.0.1-dir-full-0424" in Error in Catalog.

Nov 2 00:07:40 horus bacula-dir: 127.0.0.1-sd JobId 3257: Error: block.c:275 Volume data error at 0:0! Wanted ID: "BB02", got "". Buffer discarded.

Nov 2 00:09:49 horus bacula-dir: 127.0.0.1-sd JobId 3257: Error: block.c:275 Volume data error at 0:0! Wanted ID: "BB02", got "". Buffer discarded._

Exigence : L'espace disque disponible sur le support de sauvegarde est vérifié.

bacula-dir.err.zip - Fichier Log Bacula 11-2015 (4,77 Mo) Jerome WATREMEZ, 10/11/2015 11:19

bacula-dir.err.log.1 - Fichier Log Bacuka 10-2015 (561 ko) Jerome WATREMEZ, 10/11/2015 11:19

CaptureEcran.JPG Voir - ls -lt /mnt/sauvegardes (259 ko) Jerome WATREMEZ, 10/11/2015 11:24


Sous-tâches

creole - Tâche #14659: Message en franglais dans l'agent ZéphirFerméEmmanuel GARETTE

Tâche #13984: Faire un agent Zéphir surveillant l'espace disque disponible sur le support de sauvegardeFerméEmmanuel GARETTE

Tâche #13985: Faire un diagnose surveillant l'espace disque disponible sur le support de sauvegardeFerméEmmanuel GARETTE

Tâche #13983: Créer l'exigence dans SquashFerméLaurent Flori

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans

  • Assigné à mis à Emmanuel GARETTE

Le problème ici c'est que bacula dit que tout est OK (même si ce n'est pas le cas).

Je pense qu'une solution serait de vérifier l'espace disque restant sur le support de sauvegarde.

Si le support de sauvegarde est plein à 90%, par exemple, la diode passe à l'orange, si le support est plein à 99%, la diode passe au rouge.

Cette solution vous conviendrez ? Pourriez-vous faire :

  1. baculamount --mount
  2. df /mnt/sauvegardes
  3. baculamount --umount

Est-ce que le "df" vous donne bien 100% ?

#2 Mis à jour par Jerome WATREMEZ il y a plus de 10 ans

Bonjour,

Oui cette solution nous conviendrait.

Voici le résultat de la commande :

root@horus:~# /usr/share/eole/bacula/baculamount.py --mount
Montage OK
root@horus:~# df
Sys. de fichiers            Tail. Occ. Disp. %Occ. Monté sur
/dev/mapper/horus-root
                      3,3G  1,1G  2,0G  36% /
none                  3,8G  200K  3,8G   1% /dev
none                  3,8G     0  3,8G   0% /dev/shm
none                  3,8G  4,3M  3,8G   1% /var/run
none                  3,8G     0  3,8G   0% /var/lock
none                  3,8G     0  3,8G   0% /lib/init/rw
/dev/mapper/horus-tmp
                      1,9G   36M  1,8G   2% /tmp
/dev/sda2             704M   35M  634M   6% /boot
/dev/mapper/horus-home
                      214G  155G   48G  77% /home
/dev/mapper/horus-var
                      8,3G  5,1G  2,8G  65% /var
//10.34.96.8/sauvegarde/
                      455G  455G     0 100% /mnt/sauvegardes
root@horus:~# /usr/share/eole/bacula/baculamount.py --umount
Démontage OK

#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans

  • Tracker changé de Demande à Proposition Scénario
  • Projet changé de Horus à eole-bareos
  • Sujet changé de Dysfonctionnement de Bacula à L'utilisateur devrait être averti d'un problème d'espace sur le support de sauvegarde.
  • Description mis à jour (diff)
  • Catégorie mis à Version mineure
  • Assigné à Emmanuel GARETTE supprimé

#4 Mis à jour par Scrum Master il y a plus de 10 ans

  • Tracker changé de Proposition Scénario à Scénario
  • Début 10/11/2015 supprimé
  • Release mis à EOLE 2.5.2
  • Points de scénarios mis à 4.0

#5 Mis à jour par Luc Bourdot il y a plus de 10 ans

  • Echéance mis à 18/12/2015
  • Version cible mis à Sprint 2015 49-51 - Équipe MENESR
  • Début mis à 30/11/2015

#6 Mis à jour par Scrum Master il y a plus de 10 ans

  • Echéance 18/12/2015 supprimé
  • Version cible Sprint 2015 49-51 - Équipe MENESR supprimé
  • Début 10/11/2015 supprimé

#7 Mis à jour par Luc Bourdot il y a plus de 10 ans

  • Echéance mis à 22/01/2016
  • Version cible mis à sprint 2016 01-03 - Equipe MENESR
  • Début mis à 21/12/2015

#8 Mis à jour par Scrum Master il y a environ 10 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF