Alan Brown wrote:
>> This backup scheme works fine when the ngorongoro machine is powered on.
>> All the backup jobs run in order, and then the catalog backup runs last.
>> The problems only arise when ngorongoro (a Windows XP client) is powered
>> down at the time bacula runs.
> 
> 
> Ah........
> 
> You need to add a RunBeforeJob which will exit with an error if 
> ngorongoro is not online. Ther ewas some discussion on this in the past 
> relating to laptops and there may already be a script for it somewhere.

This sounds like a bacula bug to me. Surely bacula should be able to 
cope if one of the client machines is unavailable for some reason. If it 
cannot, it makes it very easy to perfom a denial of service attack. It 
could also mean that in a larger office / etc. where machines are 
occasionally unavailable for some reason that the machines last in the 
backup list are rather likely not to be backed up. That seems quite a 
significant flaw to me.

Should I report this problem somewhere?

>> Could it be that bacula's autolabelling has a bug and that it only 
>> gets properly triggered when the client file daemon connects back to 
>> the storage daemon.
> 
> 
> Possibly, but more importantly these jobs should never had shown as 
> finished on the Director status until the Storage daemon said they were 
> finished - the fact that they're wedged means that the BackupCatalog job 
> should never have started in the first place....

To my mind, the correct behaviour would be for the director to terminate 
the job after FDConnectTimeout has elapsed and then to inform the 
storage daemon that the job has been cancelled / had an error. At the 
moment, it looks like the director cancels the job but leaves the 
storage daemon in an inconsistent state.

Do you think that would be easy to fix?

Chris.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to