Bonjour,
Je souhaiterai par ce mail vous exposer le problème que je rencontre avec
Bacula lorsque celui-ci dispose de plusieurs devices.
Voici l'environnement de bacula :
* Bacula ( debian package 5.0.2-2.2 )est interfacé par webacula 5.5.1
* Les sauvegardes sont effectuées via volume stocké sur disque
* Un seul job par volume
* Les volumes sont stockés dans une arborescence de répertoire suivant le
schéma ci-dessous :
* /backups/bacula/<clientX>/<Full | Diff | Incr>
Cette configuration implique d'avoir un device par répertoire de sauvegarde,
d'ou le problème, vous aller comprendre.
Lorsqu un cycle de sauvegarde est bouclé, nous avons des volumes stockés dans
les répertoires différents, Full, Diff et Incr.
Lors de l'exécution d'un job de restauration nécessitant plusieurs volumes,
bacula démarre la restauration et monte le premier volume via le premier
device ensuite, si un second volume est nécessaire et qu'il se trouve dans un
autre répertoire, bacula bloque, car il ne trouve pas le second volume.
Voici un exemple concret illustrant cette explication :
Je veux restaurer une sauvegarde stockée sur plusieurs volumes, webacula
m'informe :
The job will require the following
Volume(s) Storage(s) SD Device(s)
===========================================================================
Vol0156 sto-sba-D02 dev-sba-D02
Vol0091 sto-sba-I02 dev-sba-I02
Vol0098 sto-sba-I02 dev-sba-I02
Vol0022 sto-sba-I02 dev-sba-I02
Volumes marked with "*" are online.
247 files selected to be restored.
Job queued. JobId=565
You have messages.
La restauration débute, puis bloque sur le volume 91 :
2012-03-29 16:48:42 nikki-dir JobId 563: Using Device "dev-sba-D02"
2012-03-29 16:48:42 nikki-sd JobId 563: Ready to read from volume "Vol0156"
on device "dev-sba-D02" (/backups/bacula/sba/Diff).
2012-03-29 16:48:42 nikki-sd JobId 563: Forward spacing Volume "Vol0156" to
file:block 0:1999872115.
2012-03-29 16:49:57 nikki-sd JobId 563: End of Volume at file 0 on device
"dev-sba-D02" (/backups/bacula/sba/Diff), Volume "Vol0156"
2012-03-29 16:49:57 nikki-sd JobId 563: Warning: acquire.c:224 Read open
device "dev-sba-D02" (/backups/bacula/sba/Diff) Volume "Vol0091" failed:
ERR=dev.c
L'erreur est assez claire, bacula cherche un volume qui n'existe pas à cet
emplacement, puisqu'il appel le mauvais device.
Pour restaurer, je copie les volumes dans le répertoire demandé par bacula et
la sauvegarde fonctionne.
Voici mon problème exposé, j'espère que quelqu'un aura des réponses pour moi.
Merci à tous.
Félix Defrance - Nuxee
Directeur Technique / Co fondateur
Email : felix.defra...@nuxee.fr
Web : www.nuxee.fr
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users