> Hi,
> 
> After fine-tuning the definition of a Fileset resource (adding a directory
> exclusion), I omitted to enable the 'Ignore Fileset Changes' setting.
> Obviously, the corresponding next incremental backup got promoted to a
> full
> one, which I cancelled.
> 
> However, enabling 'Ignore Fileset Changes' the next day did not prevent
> the
> backup job to be promoted to a full one again. Even less intuitively,
> reverting the fileset definition to its original state did not stop the
> backup job from being promoted. The latter remained true, whether or not
> 'ignore fileset changes' was enabled.
> 
> All initiated full backups were cancelled. The corresponding job resource
> did not have its 'rerun failed levels' setting set to 'yes'.
> 
> Did some sort of 'fileset has changed' flag get set in a data structure
> somewhere, that I could manually change to continue running incremental
> backups?
> 

It appeared that instead of a simple flag, the director uses an MD5 hash of
the fileset definitions which it stores in the FileSet database, which it
creates only if 'ignore fileset changes' is set to no (and upon the first
full backup of a fileset, obviously). That hash is compared to the state of
the fileset before every non-full backup job. 

Deleting the last entry there caused Bacula to consider my FileSet as the
newest version again, and thus to continue doing incremental updates.




-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to