On Tuesday 07 August 2012 17.32:14 Félix Defrance wrote: > 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 : [email protected] > > Web : www.nuxee.fr > > >
Pourquoi différencier les répertoires Full, Diff, Incr ... faut se souvenir que pour disque un répertoire correspond plus ou moins à un lecteur de bande. Du coup la réflexion s'oriente plus du genre : un client, un lieu de stockage /bacula/clientX/ = un device type Après en fonction des jobs, si on veut plusieurs jobs concurrentiel, il faut encore inventer un autre type et media. mais l'emplacement restera. Bon ça fait moins structuré quand on fait un ls, mais en dessous de 10000 medias qui s'en préocuppe c'est l'armoire des médias bacula pour un type donné. Bon il y a d'autres variable/variante en fonction du client, pool etc ... (c'est jamais évident de n'apporter qu'un seul type de réponse avec bacula) ps au fait inutile de copier le média un lien symbolique fait très bien l'affaire :-) -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Ambassador GPG KEY : D5C9B751C4653227 irc: tigerfoot ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Bacula-users-fr mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bacula-users-fr
