Re: [Bacula-users] Exclude Directories containing specific Dirs or Files
2008-10-04 16:59:37
> -----Original Message-----
> From: Tilman Schmidt [mailto:t.schmidt AT phoenixsoftware DOT de]
> Sent: Wednesday, 1 October 2008 8:32 PM
> To: Boris Kunstleben onOffice Software GmbH
> Cc: bacula-users AT lists.sourceforge DOT net
> Subject: Re: [Bacula-users] Exclude Directories containing
> specific Dirs or Files
>
> Boris Kunstleben onOffice Software GmbH schrieb:
> > So what i want to do is someting like that:
> > if (dir contains ".SVN")
> > exclude dir
> > else
> > do backup
> >
> > Is there a way to configure Bacula like that?
>
> My knowledge on Bacula is nowhere near authoritative, but I would
> be very much surprised and impressed if Bacula was able to do
> something like that on its own. I guess your best bet will be to
> write a script generating an appropriate exclusion list, and
> including the generated list in your configuration with "@".
>
I think using a RunBeforeJob shell script would be the best way to handle
this, providing Bacula fully supports using '@' to call external files within a
Include{} or Exclude{} statement.
Depending on the number of directories with a '.svn' sub-directory, you could
create a text file from the shell script to use in either place.
Include {
Options {
....
}
@/path/to/file/listing/directories
}
OR
Exclude {
@/path/to/file/listing/directories
}
Then inside '@/path/to/file/listing/directories' you would simply have
multiple lines of 'File ='
File = /home/user1/svn-trunk-stuff
File = /home/user2/svn-branch-stuff
And so on.
And remember to backup before, and test the config after, you make any
changes! :)
Cheers,
Dagan McGregor
Landmark Technologies
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|
|
|