Hello Thorsten, I finally found a thread in the bacula users mailing list which might interest you. https://sourceforge.net/p/bacula/mailman/message/36259669/
I didn't tested it but I thought it might be helpful to you. Hope it helps ... Best regards Davide On Sun, Jan 12, 2020 at 3:16 PM Thorsten Johannsen < thorsten-johann...@gmx.net> wrote: > Hi Davide, > > thank you very much for your response. I already tried to crawl the > mailing list archive prior to sending this email but I also came up empty > :-( > > From the manual link you provided I understand two things: > > 1) "Console options are special commands that are *sent to the director* > instead of the OS" > > -> this means that the following line > > Console ="delete yes volume=%v" > > should have worked, right? > > 2) The directive > > RunsOnClient = no > > > indicates, according to the manual, that the command is *not run on > Client* - so where does it run? I assume on the director? > > Furthermore, the manual states: > > Some character substitutions are not available in all situations. > > In my humble opinion, it would be beneficial to have a matrix which > substitution will or will not work in which situation. I would be happy to > create such a matrix if there was some "authoritive answer" e.g. some way > to be sure to have the correct information :-) (and, to be honest, if it > would not involve extracting it from source code... I'm not really got at > coding :-() > > Well, I will keep digging :-) > > Thanks again, > Cheers, > Thorsten > > > On 12.01.20 14:49, Davide Franco wrote: > > Hi Thorsten, > > As mentioned in documentation > > > https://www.bacula.org/9.4.x-manuals/en/main/Configuring_Director.html#SECTION002030000000000000000 > > %v is only available from the director. > > Make sure the script is run from the director. > > Try to look at bacula users mailing list archive, I’m sure someone already > asked for the same question but I can’t find it yet. > > Hope it helps > > Davide > > On Sat, 11 Jan 2020 at 11:38, Thorsten Johannsen < > thorsten-johann...@gmx.net> wrote: > >> Hi, >> >> I'm using Bacula 9.0.7 and try to delete volumes that were created but >> where the backup job did not complete. >> >> E.g. >> >> 2020-01-11 11:04:45heZZZ-dir JobId 10826: Start Backup JobId 10826, >> Job=Job_XXX02.2020-01-11_11.04.43_09 >> 2020-01-11 11:04:46heZZZ-dir JobId 10826: Created new >> Volume="IncBackup__XXX02-fd__10826__2020-01-11T11.04.45", >> Pool="Pool_IncBackup", MediaType="MT-heZZZ-sd-AC-IncBackup" in catalog. >> 2020-01-11 11:04:46heZZZ-dir JobId 10826: Using Device >> "AC-IncBackup-Dev01" to write. >> 2020-01-11 11:05:02heZZZ-dir JobId 10826: Warning: bsock.c:153 Could not >> connect to Client: heXXX02-fd on heXXX02:9102. ERR=No route to host >> >> >> >> so: >> 1) Volume is created >> 2) Client connect failed >> 3) Volume is created but empty. >> >> I thought I could catch this with a runscript in the JobDefs: >> >> ------------------------------------------------------------ >> JobDefs { >> Name = "JD_heDefault" >> Type = "Backup" >> >> [...] >> >> RunScript { >> #Console ="delete yes volume=%v" >> Command = "echo delete yes volume=%v | bconsole" >> RunsWhen = After >> RunsOnFailure = yes >> RunsOnClient = no >> RunsOnSuccess = no >> } >> >> } >> >> >> ------------------------------------------------------------ >> >> I tried with command= as stated above and also with Console="delete yes >> volume=%v". Both does not work. It seems as if %v does not get substituted. >> eMail notifcation shows: >> >> 2020-01-11 11:07:58heZZZ-dir JobId 10826: console command: run AfterJob >> "delete yes volume=" >> >> >> Can someone give me a hint about what I'm doing wrong here? >> >> Thanks in advance, >> >> Thorsten >> >> >> >> _______________________________________________ >> Bacula-users mailing list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users >> > > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users >
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users