From: Sean P. <spr...@gm...> - 2006-03-27 21:27:26
|
Hi, Yes, the FD is actually running. I got this error after about 2 hours of it going through files. Last week it seemed to be happening after about an hour. From the status of the FD: 266 Full 69,064 2,051,170,588 Error 27-Mar-06 14:18 WebServer This job was started at 12:05. So it ran for about two hours then stopped. = I tried turning the firewall off last week and I had the same results. Thanks, Sean On 3/27/06, Ryan Novosielski <nov...@um...> wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I'm assuming you know for a fact that the FD is actually running? I see > noplace that you've indicated that you've checked that it is. > > Short of that, connection timed out sounds like it might be firewall > related... possible someone's been mucking about? > > ---- _ _ _ _ ___ _ _ _ > |Y#| | | |\/| | \ |\ | | |Ryan Novosielski - User Support Spec. III > |$&| |__| | | |__/ | \| _| |nov...@um... - 973/972.0922 (2-0922) > \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630 > > > Sean Proctor wrote: > > Hello, > > > > One of the File Daemons in my backup setup has stopped working. The fil= e > > daemon is setup at a datacenter, and the director and storage daemon ar= e > > both located on the same server at my company's office. Here's the erro= r > > message I'm getting: > > > > 27-Mar 14:16 apollo-dir: WebServer.2006-03-27_12.05.20 Fatal error: > Network > > error with FD during Backup: ERR=3DConnection timed out > > 27-Mar 14:17 apollo-dir: WebServer.2006-03-27_12.05.20 Fatal error: No > Job > > status returned from FD. > > 27-Mar 14:17 apollo-dir: WebServer.2006-03-27_12.05.20 Error: Bacula > > 1.38.5(18Jan06): 27-Mar-2006 14:17:08 > > JobId: 266 > > Job: WebServer.2006-03-27_12.05.20 > > Backup Level: Full > > Client: "thor-fd" i686-pc-linux-gnu,debian,3.1 > > FileSet: "FullBackup" 2006-01-25 16:20:58 > > Pool: "Default" > > Storage: "autochanger-ext" > > Scheduled time: 27-Mar-2006 12:05:13 > > Start time: 27-Mar-2006 12:05:22 > > End time: 27-Mar-2006 14:17:08 > > Priority: 5 > > FD Files Written: 0 > > SD Files Written: 0 > > FD Bytes Written: 0 > > SD Bytes Written: 0 > > Rate: 0.0 KB/s > > Software Compression: None > > Volume name(s): tape1 > > Volume Session Id: 3 > > Volume Session Time: 1143476473 > > Last Volume Bytes: 14,465,995,903 > > Non-fatal FD errors: 0 > > SD Errors: 0 > > FD termination status: Error > > SD termination status: Running > > Termination: *** Backup Error *** > > > > I'm not sure what to do from here. The configuration was fine before an= d > it > > stopped working without my making any changes to it. I'm running > > Debian 3.1on both servers. Bacula > > 1.38.5 on both. Before today I was running 1.36.2 on the FD. I tried > > upgrading to see if it would help. > > > > Director config: > > > > # > > # Default Bacula Director Configuration file > > # > > # The only thing that MUST be changed is to add one or more > > # file or directory names in the Include directive of the > > # FileSet resource. > > # > > # For Bacula release 1.38.5 (18 January 2006) -- debian 3.1 > > # > > # You might also want to change the default email address > > # from root to your address. See the "mail" and "operator" > > # directives in the Messages resource. > > # > > > > Director { # define myself > > Name =3D apollo-dir > > DIRport =3D 9101 # where we listen for UA connections > > QueryFile =3D "/usr/local/etc/query.sql" > > WorkingDirectory =3D "/usr/local/var/bacula/working" > > PidDirectory =3D "/var/run" > > Maximum Concurrent Jobs =3D 1 > > Password =3D "q46rqcd9zjJHa7CjZWlJpsZRk+977vPxgOdiYhiUOxdv" # > > Console password > > Messages =3D Daemon > > } > > > > JobDefs { > > Name =3D "DefaultJob" > > Type =3D Backup > > Level =3D Incremental > > Client =3D apollo-fd > > FileSet =3D "Full Set" > > Schedule =3D "WeeklyCycle" > > Storage =3D autochanger-int > > Messages =3D Standard > > Pool =3D Default > > Priority =3D 6 > > } > > > > JobDefs { > > Name =3D "ThorJob" > > Type =3D Backup > > Level =3D Incremental > > Client =3D thor-fd > > FileSet =3D "FullBackup" > > Schedule =3D "WeeklyCycle" > > Storage =3D autochanger-ext > > Messages =3D Standard > > Pool =3D Default > > Priority =3D 5 > > } > > > > JobDefs { > > Name =3D "ApolloJob" > > Type =3D Backup > > Level =3D Incremental > > Client =3D apollo-fd > > FileSet =3D "FullBackup" > > Schedule =3D "WeeklyCycle" > > Storage =3D autochanger-int > > Messages =3D Standard > > Pool =3D Default > > Priority =3D 7 > > } > > > > JobDefs { > > Name =3D "WinSvrJob" > > Type =3D Backup > > Level =3D Incremental > > Client =3D winsvr-fd > > FileSet =3D "FullWinBackup" > > Schedule =3D "WeeklyCycle" > > Storage =3D autochanger-int > > Messages =3D Standard > > Pool =3D Default > > Priority =3D 10 > > } > > > > > > # > > # Define the main nightly save backup job > > # By default, this job will back up to disk in /tmp > > #Job { > > # Name =3D "Client1" > > # JobDefs =3D "DefaultJob" > > # Write Bootstrap =3D "/usr/local/var/bacula/working/Client1.bsr" > > #} > > > > # > > # Define the main nightly save backup job > > Job { > > Name =3D "WinSvrBackup" > > JobDefs =3D "WinSvrJob" > > Write Bootstrap =3D "/usr/local/var/bacula/working/winsvr.bsr" > > } > > > > # > > # Define the main nightly save backup job > > Job { > > Name =3D "WebServer" > > JobDefs =3D "ThorJob" > > Write Bootstrap =3D "/usr/local/var/bacula/working/webserver.bsr" > > } > > > > # > > # Define the main nightly save backup job > > Job { > > Name =3D "BackupServer" > > JobDefs =3D "ApolloJob" > > Write Bootstrap =3D "/usr/local/var/bacula/working/backupserver.bsr" > > } > > > > #Job { > > # Name =3D "Client2" > > # Client =3D apollo2-fd > > # JobDefs =3D "DefaultJob" > > # Write Bootstrap =3D "/usr/local/var/bacula/working/Client2.bsr" > > #} > > > > # Backup the catalog database (after the nightly save) > > Job { > > Name =3D "BackupCatalog" > > JobDefs =3D "DefaultJob" > > Level =3D Full > > FileSet=3D"Catalog" > > Schedule =3D "WeeklyCycleAfterBackup" > > # This creates an ASCII copy of the catalog > > RunBeforeJob =3D "/usr/local/etc/make_catalog_backup bacula bacula > bacula" > > # This deletes the copy of the catalog > > RunAfterJob =3D "/usr/local/etc/delete_catalog_backup" > > Write Bootstrap =3D "/usr/local/var/bacula/working/BackupCatalog.bsr" > > Priority =3D 11 # run after main backup > > } > > > > # > > # Standard Restore template, to be changed by Console program > > # Only one such job is needed for all Jobs/Clients/Storage ... > > # > > Job { > > Name =3D "RestoreFiles" > > Type =3D Restore > > Client=3Dapollo-fd > > FileSet=3D"Full Set" > > Storage =3D File > > Pool =3D Default > > Messages =3D Standard > > Where =3D /tmp/bacula-restores > > } > > > > > > # > > # Standard Restore template, to be changed by Console program > > # Only one such job is needed for all Jobs/Clients/Storage ... > > # > > Job { > > Name =3D "RestoreWebServer" > > Type =3D Restore > > Client=3Dthor-fd > > FileSet=3D"FullBackup" > > Storage =3D autochanger-ext > > Pool =3D Default > > Messages =3D Standard > > Where =3D /tmp/bacula-restores > > } > > > > > > # > > # Standard Restore template, to be changed by Console program > > # Only one such job is needed for all Jobs/Clients/Storage ... > > # > > Job { > > Name =3D "RestoreWinSvr" > > Type =3D Restore > > Client=3Dwinsvr-fd > > FileSet=3D"FullWinBackup" > > Storage =3D autochanger-int > > Pool =3D Default > > Messages =3D Standard > > Where =3D /tmp/bacula-restores > > } > > > > # List of files to be backed up > > FileSet { > > Name =3D "FullBackup" > > Include { > > Options { > > signature =3D MD5 > > } > > # > > # Put your list of files here, preceded by 'File =3D', one per line > > # or include an external list with: > > # > > # File =3D <file-name > > # > > # Note: / backs up everything on the root partition. > > # if you have other partitons such as /usr or /home > > # you will probably want to add them too. > > # > > # By default this is defined to point to the Bacula build > > # directory to give a reasonable FileSet to backup to > > # disk storage during initial testing. > > # > > File =3D / > > File =3D /home > > File =3D /usr > > File =3D /var > > } > > > > # > > # If you backup the root directory, the following two excluded > > # files can be useful > > # > > Exclude { > > File =3D /proc > > File =3D /tmp > > File =3D /.journal > > File =3D /.fsck > > File =3D /var/local/old-server > > } > > } > > > > # List of files to be backed up > > FileSet { > > Name =3D "FullWinBackup" > > Enable VSS =3D yes > > Include { > > Options { > > signature =3D MD5 > > } > > # > > # Put your list of files here, preceded by 'File =3D', one per line > > # or include an external list with: > > # > > # File =3D <file-name > > # > > # Note: / backs up everything on the root partition. > > # if you have other partitons such as /usr or /home > > # you will probably want to add them too. > > # > > # By default this is defined to point to the Bacula build > > # directory to give a reasonable FileSet to backup to > > # disk storage during initial testing. > > # > > File =3D "c:\\" > > File =3D "d:\\" > > } > > > > # > > # If you backup the root directory, the following two excluded > > # files can be useful > > # > > Exclude { > > } > > } > > > > # List of files to be backed up > > FileSet { > > Name =3D "Full Set" > > Include { > > Options { > > signature =3D MD5 > > } > > # > > # Put your list of files here, preceded by 'File =3D', one per line > > # or include an external list with: > > # > > # File =3D <file-name > > # > > # Note: / backs up everything on the root partition. > > # if you have other partitons such as /usr or /home > > # you will probably want to add them too. > > # > > # By default this is defined to point to the Bacula build > > # directory to give a reasonable FileSet to backup to > > # disk storage during initial testing. > > # > > File =3D /usr/src/bacula-1.38.5 > > } > > > > # > > # If you backup the root directory, the following two excluded > > # files can be useful > > # > > Exclude { > > File =3D /proc > > File =3D /tmp > > File =3D /.journal > > File =3D /.fsck > > } > > } > > > > # > > # When to do the backups, full backup on first sunday of the month, > > # differential (i.e. incremental since full) every other sunday, > > # and incremental backups other days > > Schedule { > > Name =3D "WeeklyCycle" > > Run =3D Full 1st sun at 23:05 > > Run =3D Differential 2nd-5th sun at 23:05 > > Run =3D Incremental mon-sat at 23:05 > > } > > > > # This schedule does the catalog. It starts after the WeeklyCycle > > Schedule { > > Name =3D "WeeklyCycleAfterBackup" > > Run =3D Full sun-sat at 23:10 > > } > > > > # This is the backup of the catalog > > FileSet { > > Name =3D "Catalog" > > Include { > > Options { > > signature =3D MD5 > > } > > File =3D /usr/local/var/bacula/working/bacula.sql > > } > > } > > > > # Client (File Services) to backup > > Client { > > Name =3D winsvr-fd > > Address =3D 192.168.86.5 > > FDPort =3D 9102 > > Catalog =3D MyCatalog > > Password =3D ... # password for FileDaemon > > File Retention =3D 30 days # 30 days > > Job Retention =3D 6 months # six months > > AutoPrune =3D yes # Prune expired Jobs/Files > > } > > > > # Client (File Services) to backup > > Client { > > Name =3D thor-fd > > Address =3D world-inet.com > > FDPort =3D 9102 > > Catalog =3D MyCatalog > > Password =3D ... # password for FileDaemon > > File Retention =3D 30 days # 30 days > > Job Retention =3D 6 months # six months > > AutoPrune =3D yes # Prune expired Jobs/Files > > } > > > > # Client (File Services) to backup > > Client { > > Name =3D apollo-fd > > Address =3D 192.168.86.10 > > FDPort =3D 9102 > > Catalog =3D MyCatalog > > Password =3D ... # password for FileDaemon > > File Retention =3D 30 days # 30 days > > Job Retention =3D 6 months # six months > > AutoPrune =3D yes # Prune expired Jobs/Files > > } > > > > # > > # Second Client (File Services) to backup > > # You should change Name, Address, and Password before using > > # > > #Client { > > # Name =3D apollo2-fd > > # Address =3D apollo2 > > # FDPort =3D 9102 > > # Catalog =3D MyCatalog > > # Password =3D ... # password for FileDaemon 2 > > # File Retention =3D 30 days # 30 days > > # Job Retention =3D 6 months # six months > > # AutoPrune =3D yes # Prune expired Jobs/Files > > #} > > > > > > # Definition of file storage device > > Storage { > > Name =3D File > > # Do not use "localhost" here > > Address =3D 192.168.86.10 # N.B. Use a fully qualified > name > > here > > SDPort =3D 9103 > > Password =3D ... > > Device =3D FileStorage > > Media Type =3D File > > } > > > > > > > > # Definition of AIT-3 autochanger tape storage device > > Storage { > > Name =3D autochanger-ext > > # Do not use "localhost" here > > Address =3D office.world-inet.com # N.B. Use a fully > > qualified name here > > SDPort =3D 9103 > > Password =3D ... # password for Storage daemon > > Device =3D Autochanger # must be same as Device = in > > Storage daemon > > Media Type =3D AIT-3 # must be same as MediaType in > Storage > > daemon > > Autochanger =3D yes # enable for autochanger device > > } > > > > # Definition of AIT-3 autochanger tape storage device > > Storage { > > Name =3D autochanger-int > > # Do not use "localhost" here > > Address =3D 192.168.86.10 # N.B. Use a fully qualified > name > > here > > SDPort =3D 9103 > > Password =3D ... # password for Storage daemon > > Device =3D Autochanger # must be same as Device = in > > Storage daemon > > Media Type =3D AIT-3 # must be same as MediaType in > Storage > > daemon > > Autochanger =3D yes # enable for autochanger device > > } > > > > # Definition of 8mm tape storage device > > #Storage { > > # Name =3D "8mmDrive" > > # Do not use "localhost" here > > # Address =3D apollo # N.B. Use a fully qualified name > here > > # SDPort =3D 9103 > > # Password =3D ... > > # Device =3D "Exabyte 8mm" > > # MediaType =3D "8mm" > > #} > > > > # Definition of DVD storage device > > #Storage { > > # Name =3D "DVD" > > # Do not use "localhost" here > > # Address =3D apollo # N.B. Use a fully qualified name > here > > # SDPort =3D 9103 > > # Password =3D ... > > # Device =3D "DVD Writer" > > # MediaType =3D "DVD" > > #} > > > > > > # Generic catalog service > > Catalog { > > Name =3D MyCatalog > > dbname =3D bacula; user =3D bacula; password =3D "bacula" > > } > > > > # Reasonable message delivery -- send most everything to email address > > # and to the console > > Messages { > > Name =3D Standard > > # > > # NOTE! If you send to two email or more email addresses, you will need > > # to replace the %r in the from field (-f part) with a single valid > > # email address in both the mailcommand and the operatorcommand. > > # > > mailcommand =3D "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\) %= r\" > -s > > \"Bacula: %t %e of %c %l\" %r" > > operatorcommand =3D "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula= \) > %r\" > > -s \"Bacula: Intervention needed for %j\" %r" > > mail =3D s.p...@wo... =3D all, !skipped > > operator =3D s.p...@wo... =3D mount > > console =3D all, !skipped, !saved > > # > > # WARNING! the following will create a file that you must cycle from > > # time to time as it will grow indefinitely. However, it will > > # also keep all your messages if they scroll off the console. > > # > > append =3D "/usr/local/var/bacula/working/log" =3D all, !skipped > > } > > > > > > # > > # Message delivery for daemon messages (no job). > > Messages { > > Name =3D Daemon > > mailcommand =3D "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\) %= r\" > -s > > \"Bacula daemon message\" %r" > > mail =3D root@localhost =3D all, !skipped > > console =3D all, !skipped, !saved > > append =3D "/usr/local/var/bacula/working/log" =3D all, !skipped > > } > > > > > > > > > > # Default pool definition > > Pool { > > Name =3D Default > > Pool Type =3D Backup > > Recycle =3D yes # Bacula can automatically recy= cle > > Volumes > > AutoPrune =3D yes # Prune expired volumes > > Volume Retention =3D 365 days # one year > > Accept Any Volume =3D yes # write on any volume in the po= ol > > } > > > > # > > # Restricted console used by tray-monitor to get the status of the > director > > # > > Console { > > Name =3D apollo-mon > > Password =3D ... > > CommandACL =3D status, .status > > } > > > > > > FD config: > > > > # > > # Default Bacula File Daemon Configuration file > > # > > # For Bacula release 1.36.2 (28 February 2005) -- debian 3.1 > > # > > # There is not much to change here except perhaps the > > # File daemon Name to > > # > > > > # > > # List Directors who are permitted to contact this File daemon > > # > > Director { > > Name =3D apollo-dir > > Password =3D "piw4zIqWmm2c6wRZWtNy2ZxWj3EBjrbgk7HqchCUG4Ck" > > } > > > > # > > # Restricted Director, used by tray-monitor to get the > > # status of the file daemon > > # > > Director { > > Name =3D apollo-mon > > Password =3D "1gZYyoTBH36jcrNZixhV5C5uhps7GQ6jefl2E5mZrFAp" > > Monitor =3D yes > > } > > > > # > > # "Global" File daemon configuration specifications > > # > > FileDaemon { # this is me > > Name =3D thor-fd > > FDport =3D 9102 # where we listen for the director > > WorkingDirectory =3D /var/lib/bacula > > Pid Directory =3D /var/run > > Maximum Concurrent Jobs =3D 20 > > } > > > > # Send all messages except skipped files back to Director > > Messages { > > Name =3D Standard > > director =3D apollo-dir =3D all, !skipped > > } > > > > Thanks, > > Sean Proctor > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2.2 (MingW32) > > iD8DBQFEKFCnmb+gadEcsb4RAjzuAJ9oJ2C+l7ENY5uq3oNoa+GOQ+uZ/QCgppl8 > cdM3NLDCT/53S3wdl2+tXZA=3D > =3D7KND > -----END PGP SIGNATURE----- > > |