Bacula-users

Re: [Bacula-users] Problem to include File on Client side

2008-09-22 08:12:47
Subject: Re: [Bacula-users] Problem to include File on Client side
From: Urban Loesch <bind AT enas DOT net>
To: bacula-users AT lists.sourceforge DOT net
Date: Mon, 22 Sep 2008 14:07:41 +0200
Hi,

I read the manual, too. The @-sign indicates to read the file on the 
director's machine.
I need to read the file on the client's machine. This to give the User 
the abillity to configure
by himself, which files/directories should be backuped.

Thanks
Urban


Javino schrieb:
> Reading the bacula manual:
>
> Any name preceded by an at-sign (@) is assumed to be the name of a 
> file, which contains a list of files each preceded by a "File =". The 
> named file is read once when the configuration file is parsed during 
> the Director startup. Note, that the file is read on the Director's 
> machine and not on the Client's. 
>
> Maybe you're using a wrong windows path to the filelist, try to copy 
> the filelist into the  Director machine (a Linux host?) and use a 
> correct path for it in director.conf,  restart the director o reload 
> the conf.
>
> J.
>
> 2008/9/20 Urban Loesch <bind AT enas DOT net <mailto:bind AT enas DOT net>>
>
>     Yes, I canged the configuration to d:/bacula/filelist.lst and I
>     changed
>     the config on the windows machine, too.
>     Now on the windows machine the file lies under d:\bacula\bacula.lst.
>
>     And I got the errors from my previous post.
>
>     thanks
>     Urban
>
>     Javino wrote:
>     > In your previous post you've used   d:/baculaincludelist and I
>     write in
>     > my example the path d:/bacula/filelist.lst, have you used in
>     your new
>     > configuration the correct path of your filelist?
>     >
>     >
>     >
>     >
>     >
>     > 2008/9/19 Urban Loesch <bind AT enas DOT net <mailto:bind AT enas DOT 
> net>
>     <mailto:bind AT enas DOT net <mailto:bind AT enas DOT net>>>
>     >
>     >     Hi,
>     >
>     >     thanks for your fast answer, but precede with the at-sign
>     (@) the file
>     >     will be read on the Director's machine (Server) and not on
>     the client's
>     >     machine. So it is described in the manual.
>     >
>     >     I tried it out an I will become the following error's:
>     >
>     >      > File = @d:/bacula/filelist.lst
>     >
>     >     18-Sep 13:22 backup1.rolbox.net-dir: ERROR in inc_conf.c:629
>     Config
>     >     error: Expected a filename, got: d:/bacula/filelist.lst
>     >                 : line 174, col 35 of file
>     /etc/bacula/bacula-dir.conf
>     >         File = @d:/bacula/filelist.lst
>     >     18-Sep 13:22 backup1.rolbox.net-dir: ERROR in lex.c:625
>     Config error:
>     >     Cannot open included config file d:/bacula/filelist.lst: No
>     such file or
>     >     directory: line 174, col 35 of file /etc/bacula/bacula-dir.conf
>     >         File = @d:/bacula/filelist.lst
>     >
>     >     After I tried:
>     >
>     >     File = "@d:/bacula/filelist.lst"
>     >
>     >     and I got the following error.
>     >
>     >     ...
>     >     18-Sep 13:24 backup1.rolbox.net-dir JobId 114: No prior Full
>     backup Job
>     >     record found.
>     >     18-Sep 13:24 backup1.rolbox.net-dir JobId 114: No prior or
>     suitable Full
>     >     backup found in catalog. Doing FULL backup.
>     >     18-Sep 13:24 backup1.rolbox.net-dir JobId 114: Start Backup
>     JobId 114,
>     >     Job=wxpclient.2008-09-18_13.24.28
>     >     18-Sep 13:24 backup1.rolbox.net-dir JobId 114: Using Device
>     >     "FileStorage"
>     >     18-Sep 13:28 backup1.rolbox.net-sd JobId 114: Volume
>     "bctestvolume001"
>     >     previously written, moving to end of data.
>     >     18-Sep 13:28 backup1.rolbox.net-sd JobId 114: Ready to
>     append to end of
>     >     Volume "bctestvolume001" size=13323668
>     >     18-Sep 13:28 wxpclient JobId 114: No drive letters found for
>     generating
>     >     VSS snapshots.
>     >     18-Sep 13:28 wxpclient JobId 114:      Could not stat
>     >     @d:/bacula/filelist.lst: ERR=Das System kann den angegebenen
>     Pfad nicht
>     >     finden.
>     >
>     >     18-Sep 13:29 backup1.rolbox.net-sd JobId 114: Job write
>     elapsed time =
>     >     00:00:08, Transfer rate = 0  bytes/second
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: Bacula
>     >     backup1.rolbox.net-dir 2.4.2 (26Jul08): 18-Sep-2008 13:29:01
>     >       Build OS:               x86_64-pc-linux-gnu debian lenny/sid
>     >       JobId:                  114
>     >       Job:                    wxpclient.2008-09-18_13.24.28
>     >       Backup Level:           Full (upgraded from Incremental)
>     >       Client:                 "wxpclient-fd" 2.4.2 (26Jul08)
>     >     Linux,Cross-compile,Win32
>     >       FileSet:                "winxpfiles" 2008-09-18 13:24:44
>     >       Pool:                   "Default" (From Job resource)
>     >       Storage:                "File" (From Job resource)
>     >       Scheduled time:         18-Sep-2008 13:24:39
>     >       Start time:             18-Sep-2008 13:28:52
>     >       End time:               18-Sep-2008 13:29:01
>     >       Elapsed time:           9 secs
>     >       Priority:               10
>     >       FD Files Written:       0
>     >       SD Files Written:       0
>     >       FD Bytes Written:       0 (0 B)
>     >       SD Bytes Written:       0 (0 B)
>     >       Rate:                   0.0 KB/s
>     >       Software Compression:   None
>     >       VSS:                    yes
>     >       Storage Encryption:     no
>     >       Volume name(s):         bctestvolume001
>     >       Volume Session Id:      109
>     >       Volume Session Time:    1220255835
>     >       Last Volume Bytes:      13,324,062 (13.32 MB)
>     >       Non-fatal FD errors:    1
>     >       SD Errors:              0
>     >       FD termination status:  OK
>     >       SD termination status:  OK
>     >       Termination:            Backup OK -- with warnings
>     >
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: Begin pruning
>     Jobs.
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: No Jobs found
>     to prune.
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: Begin pruning
>     Files.
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: No Files
>     found to prune.
>     >     18-Sep 13:29 backup1.rolbox.net-dir JobId 114: End auto prune.
>     >     ...
>     >
>     >     The system say's that it's not able to find the path: for
>     >     @d:/bacula/filelist.lst.
>     >
>     >     ...
>     >     18-Sep 13:28 wxpclient JobId 114:      Could not stat
>     >     @d:/bacula/filelist.lst: ERR=Das System kann den angegebenen
>     Pfad nicht
>     >     finden.
>     >     ...
>     >
>     >     Strange is that the error was displaed in german language.
>     >
>     >     Have you any other idea?
>     >
>     >     many thanks and regards
>     >     Urban Loesch
>     >
>     >     Javino wrote:
>     >      > Have you tried with:
>     >      >
>     >      > File = @d:/bacula/filelist.lst
>     >      >
>     >      >  J.
>     >      >
>     >      > 2008/9/18 Urban Loesch <bind AT enas DOT net
>     <mailto:bind AT enas DOT net> <mailto:bind AT enas DOT net <mailto:bind 
> AT enas DOT net>>
>     >     <mailto:bind AT enas DOT net <mailto:bind AT enas DOT net>
>     <mailto:bind AT enas DOT net <mailto:bind AT enas DOT net>>>>
>     >      >
>     >      >     Hi,
>     >      >
>     >      >     I'm new to the list and with bacula.
>     >      >     I installed bacula on debian lenny from official
>     repositories
>     >     with
>     >      >     version 2.4.2-1.
>     >      >
>     >      >     I have teh following packages installed on my test
>     environment.
>     >      >     bacula-client                   2.4.2-1
>     >      >     bacula-common                   2.4.2-1
>     >      >     bacula-console                  2.4.2-1
>     >      >     bacula-director-common          2.4.2-1
>     >      >     bacula-director-myl             2.4.2-1
>     >      >     bacula-fd                       2.4.2-1
>     >      >     bacula-sd                       2.4.2-1
>     >      >     bacula-sd-mysql                 2.4.2-1
>     >      >     bacula-traymonitor        2.4.2-1
>     >      >
>     >      >     I tried to include a file from the client with a speficic
>     >     directory list
>     >      >     to backup.
>     >      >
>     >      >     The file lies on a WinXP Pro machine with SP3
>     installed under:
>     >      >     d:\baculaincludelist
>     >      >
>     >      >     "winbacula-2.4.2" downloaded from Sourceforge is
>     installed on the
>     >      >     machine.
>     >      >
>     >      >     The FileSet section in the bacula-dir.conf file looks as
>     >     follows and is
>     >      >     very similar.
>     >      >
>     >      >     -- snip --
>     >      >     FileSet {
>     >      >       Name = "winxpfiles"
>     >      >       Include {
>     >      >         Options {
>     >      >           signature = MD5
>     >      >         }
>     >      >         File = "\\< d:/baculaincludelist"
>     >      >       }
>     >      >     }
>     >      >     -- snip --
>     >      >
>     >      >     I get the following error in the logfile. It seems that
>     >     bacula doesn't
>     >      >     find the included file on the client machine.
>     >      >
>     >      >     -- snipp --
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: No
>     prior Full
>     >     backup Job
>     >      >     record found.
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: No prior or
>     >     suitable Full
>     >      >     backup found in catalog. Doing FULL backup.
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: Start
>     Backup
>     >     JobId 65,
>     >      >     Job=wxpclient.2008-09-02_15.33.21
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: Using
>     Device
>     >     "FileStorage"
>     >      >     02-Sep 15:33 wxpclient JobId 65: Fatal error: Cannot open
>     >     FileSet input
>     >      >     file: d:/baculaincludelist. ERR=No such file or directory
>     >      >     02-Sep 15:33 wxpclient JobId 65: Fatal error: Failed to
>     >     authenticate
>     >      >     Storage daemon.
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: Fatal
>     error:
>     >     Socket error
>     >      >     on Storage command: ERR=No data available
>     >      >     02-Sep 15:33 backup1.rolbox.net-dir JobId 65: Error:
>     Bacula
>     >      >     backup1.rolbox.net-dir 2.4.2 (26Jul08): 02-Sep-2008
>     15:33:14
>     >      >       Build OS:               x86_64-pc-linux-gnu debian
>     lenny/sid
>     >      >       JobId:                  65
>     >      >       Job:                    wxpclient.2008-09-02_15.33.21
>     >      >       Backup Level:           Full (upgraded from
>     Incremental)
>     >      >       Client:                 "wxpclient-fd" 2.4.2 (26Jul08)
>     >      >     Linux,Cross-compile,Win32
>     >      >       FileSet:                "winxpfiles" 2008-09-02
>     12:11:38
>     >      >       Pool:                   "Default" (From Job resource)
>     >      >       Storage:                "File" (From Job resource)
>     >      >       Scheduled time:         02-Sep-2008 15:33:03
>     >      >       Start time:             02-Sep-2008 15:33:07
>     >      >       End time:               02-Sep-2008 15:33:14
>     >      >       Elapsed time:           7 secs
>     >      >       Priority:               10
>     >      >       FD Files Written:       0
>     >      >       SD Files Written:       0
>     >      >       FD Bytes Written:       0 (0 B)
>     >      >       SD Bytes Written:       0 (0 B)
>     >      >       Rate:                   0.0 KB/s
>     >      >       Software Compression:   None
>     >      >       VSS:                    no
>     >      >       Storage Encryption:     no
>     >      >       Volume name(s):
>     >      >       Volume Session Id:      60
>     >      >       Volume Session Time:    1220255835
>     >      >       Last Volume Bytes:      5,374,466 (5.374 MB)
>     >      >       Non-fatal FD errors:    0
>     >      >       SD Errors:              0
>     >      >       FD termination status:
>     >      >       SD termination status:  Waiting on FD
>     >      >       Termination:            *** Backup Error ***
>     >      >
>     >      >     -- snip --
>     >      >
>     >      >     I tried various configuration in the "File" statement
>     like:
>     >      >
>     >      >     File = \< d:/baculaincludelist
>     >      >     File = "\\d:/baculaincludelist"
>     >      >     File = "\\d:\\baculaincludelist"
>     >      >     File = "\\D:/baculaincludelist"
>     >      >     etc.
>     >      >
>     >      >     But nothing seems to work. If I use a linux client the
>     >     include statement
>     >      >      will work correctly.
>     >      >     For example:
>     >      >     File = "\\</root/bclist.txt"
>     >      >
>     >      >     I read the manuals and searched the archives but I
>     tried no
>     >     solution.
>     >      >     I have to implement bacula with this type of
>     configuration,
>     >     because I
>     >      >     must give the client the possibility to define the
>     >     directories to be
>     >      >     backuped by himself.
>     >      >
>     >      >     Have you any idea how I can sole my problem?
>     >      >
>     >      >     Many thanks and regards
>     >      >     Urban Loesch
>     >      >
>     >      >
>     >    
>     -------------------------------------------------------------------------
>     >      >     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=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>     >     <http://moblin-contest.org/redirect.php?banner_id=100&url=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>>
>     >      >    
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>     >     <http://moblin-contest.org/redirect.php?banner_id=100&url=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>>>
>     >      >     _______________________________________________
>     >      >     Bacula-users mailing list
>     >      >     Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>
>     >     <mailto:Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>>
>     >      >     <mailto:Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>
>     >     <mailto:Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>>>
>     >      >     https://lists.sourceforge.net/lists/listinfo/bacula-users
>     >      >
>     >      >
>     >
>     >    
>     -------------------------------------------------------------------------
>     >     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=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>     >     <http://moblin-contest.org/redirect.php?banner_id=100&url=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>>
>     >     _______________________________________________
>     >     Bacula-users mailing list
>     >     Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>
>     >     <mailto:Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>>
>     >     https://lists.sourceforge.net/lists/listinfo/bacula-users
>     >
>     >
>
>     -------------------------------------------------------------------------
>     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=/
>     <http://moblin-contest.org/redirect.php?banner_id=100&url=/>
>     _______________________________________________
>     Bacula-users mailing list
>     Bacula-users AT lists.sourceforge DOT net
>     <mailto:Bacula-users AT lists.sourceforge DOT net>
>     https://lists.sourceforge.net/lists/listinfo/bacula-users
>
>


-------------------------------------------------------------------------
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