[Bacula-users] Remote Director

2009-07-31 Thread James Chamberlain
Hi Bacula Users,

Does anyone have experience setting up Storage Daemons at different  
sites from the Director?  I'm thinking that it would be really nice to  
have a central console where I can see and control the backups of  
other sites, but I don't have the bandwidth to send all the data to  
the central location.  If I have a backup device and Storage Daemon  
local to the clients I want to back up, I think their FDs will send  
the data straight to their local SD, with the traffic to the Director  
being minimal by comparison.  As near as I can tell from the diagram  
at the end of the following page, what I want to do should be possible:

http://www.bacula.org/en/dev-manual/What_is_Bacula.html

I'm curious for other people's experiences with this sort of setup -  
how much trouble was it, how much bandwidth does the SD actually use  
to talk with the Director, what gotchas did you run into, are there  
any security or permissions issues to keep in mind, etc.  It would be  
nice if I could give someone at each site the ability to restore their  
own site's files, but not files from other sites.

Thanks,

James

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Fwd: bacula-fd causes firewall hang

2009-07-31 Thread John Drescher
-- Forwarded message --
From: John Drescher 
Date: Fri, Jul 31, 2009 at 4:30 PM
Subject: Re: [Bacula-users] bacula-fd causes firewall hang
To: Jonathan Bayer 


On Fri, Jul 31, 2009 at 3:55 PM, Jonathan Bayer wrote:
> Hi,
>
> I just installed a new firewall based on CentOS 5.3 and Shorewall.  This
> is a replacement for an older firewall, also using Shorewall.
>
> Ports are opened, and the FD  on the firewall can talk to the director.
>
> Any time I start a backup job on the firewall, the network seems to
> hang.  Even after I stop the jobs, the only way I can restore the
> network is to bring it down and then back up.
>
> Has anyone experienced this before?  I'll gladly listen to all
> suggestions, this is driving me crazy.
>

Just last week. Not with bacula but with rsync and copying GB of data
over a Gigabit network. The problem ended up being a faulty nvidia
network card that I had not noticed until hitting it with this type of
load. Replacing the NIC and the whole 600GB copied instead of a dead
network after a few hundred MB.

John



-- 
John M. Drescher

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] bacula-fd causes firewall hang

2009-07-31 Thread Jonathan Bayer
Hi,

I just installed a new firewall based on CentOS 5.3 and Shorewall.  This
is a replacement for an older firewall, also using Shorewall.

Ports are opened, and the FD  on the firewall can talk to the director.

Any time I start a backup job on the firewall, the network seems to
hang.  Even after I stop the jobs, the only way I can restore the
network is to bring it down and then back up.

Has anyone experienced this before?  I'll gladly listen to all
suggestions, this is driving me crazy.

Thanks in advance.



JBB



--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] rejected Hello command

2009-07-31 Thread Martin Simmons
> On Tue, 30 Jun 2009 10:58:26 -0400, Shawn  said:
> 
> The problem is the following:
> 
> 30-Jun 10:31 skydro-dir JobId 0: Fatal error: File daemon at
> "10.6.4.230:9102" rejected Hello command
> 
> This happens on Microsoft Windows Vista x64, Windows 2008 Server
> x64, and Windows 2003 x64.
> 
> Version I am using on the client ends are "win64bacula-3.0.1.exe"
> 
> The file server itself is an Ubuntu 64-bit, jaunty, server edition,
> with latest bacula-director package, using mysql locally for a DB.

The error sounds like a version mismatch to me.  What is the exact version of
your bacula-director package?  I think it must be 3.x to work with a 3.x file
daemon.

If you are running a 3.x director, then try setting debug level 200 and see
what output that generates.  In particular, the "http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Scheduling question

2009-07-31 Thread John Lockard
I'm fairly certain that when you do a "status dir", no matter
how many days you specify, you'll only see the soonest occuring
job of a certain level.

So, if you have a Full, Differential and an Incremental, of a
certain job defined then only the next of each of those will
be shown.  If you change your command to "status dir days=500"
you should see pretty much the same output as you currently
have.

-John


On Tue, Jul 28, 2009 at 03:40:39PM -0600, jw...@asetech.com wrote:
> 
> Bit of a bacula newbie and I am having a problem with a schedule
> that I am trying to create. I poked through the mailing list
> archive and the net and can't seem to find a similar answer.
> 
> My question has to do with using the "week of year" specification.
> 
> 
> Current Setup
> -
> OS: linux (FC 10)
> Platform: Intel x86
> Bacula version: 2.4.4-1 (rpm installed)
> Media: Single Ultium tape drive
> 
> 
> Issue
> -
> 
> I am trying to create a 5 week backup and pool configuration. Each
> week on Saturday morning at 00:05 a Full backup should be started,
> and then for the following week an incremental based on that Saturday
> Full should be started on Monday through Friday at 00:05.
> 
> I would like to setup 5 pools where pool 1 through 4 are set to expire
> in 30 days, and then the week 5 pool is held back and set to expire
> in 365 days. Each pool is going to be a single tape so that I write
> the entire weeks worth of data (i.e. the full, and then the 5
> incrementals).
> 
> I have created a configuration which I thought would implement this
> but it does not appear to be scheduling the weekly incrementals on
> every Monday through Friday.
> 
> When I look at what is scheduled for the next 24 days it appears
> that the weekly Fulls are correct, but for some reason I only
> see a single incremental for each week?
> 
> I am currently in the week 5 cycle so for brevity here are the
> bacula-dir.conf entries for the the week05 job and week05 schedule:
> 
> 
> Job {
>Name = week05_job
>Enabled = yes
>Type = Backup
>Client = cvgsrv01-fd
>Messages = Standard
>Pool = week05_pool
>Schedule = week05
>Storage = lto_tape
>FileSet = home1_applic
> }
> 
> Schedule {
>Name = week05
>Run = Level=Full Pool=week05_pool  
> W05,W10,W15,W20,W25,W30,W35,W40,W45,W50 on s
> at at 0:05
>Run = Level=Incremental Pool=week05_pool  
> W06,W11,W16,W21,W26,W31,W36,W41,W46,W
> 51 on mon-fri at 0:05
> }
> 
> 
> show schedule output (week05 cut and paste)
> ---
> 
> Schedule: name=week05
>--> Run Level=Incremental
>hour=0
>mday=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22  
> 23 24 25 2
> 6 27 28 29 30
>month=0 1 2 3 4 5 6 7 8 9 10 11
>wday=1 2 3 4 5
>wom=0 1 2 3 4
>woy=6 11 16 21 26 31 36 41 46 51
>mins=5
>   --> Pool: name=week05_pool PoolType=Backup
>use_cat=1 use_once=0 cat_files=1
>max_vols=0 auto_prune=1 VolRetention=1 year
>VolUse=0 secs recycle=0 LabelFormat=*None*
>CleaningPrefix=*None* LabelType=0
>RecyleOldest=0 PurgeOldest=0
>MaxVolJobs=0 MaxVolFiles=0 MaxVolBytes=0
>MigTime=0 secs MigHiBytes=0 MigLoBytes=0
>--> Run Level=Full
>hour=0
>mday=0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22  
> 23 24 25 2
> 6 27 28 29 30
>month=0 1 2 3 4 5 6 7 8 9 10 11
>wday=6
>wom=0 1 2 3 4
>woy=5 10 15 20 25 30 35 40 45 50
>mins=5
>   --> Pool: name=week05_pool PoolType=Backup
>use_cat=1 use_once=0 cat_files=1
>max_vols=0 auto_prune=1 VolRetention=1 year
>VolUse=0 secs recycle=0 LabelFormat=*None*
>CleaningPrefix=*None* LabelType=0
>RecyleOldest=0 PurgeOldest=0
>MaxVolJobs=0 MaxVolFiles=0 MaxVolBytes=0
>MigTime=0 secs MigHiBytes=0 MigLoBytes=0
> 
> 
> Status dir days=24 output
> =
> 
> 
> status dir days=24
> cvgsrv01-dir Version: 2.4.4 (28 December 2008) i386-redhat-linux-gnu redhat
> Daemon started 28-Jul-09 16:12, 0 Jobs run since started.
>   Heap: heap=135,168 smbytes=34,809 max_bytes=35,094 bufs=209 max_bufs=214
> 
> Scheduled Jobs:
> Level  Type Pri  Scheduled  Name   Volume
> 
> ===
> IncrementalBackup10  29-Jul-09 00:05week05_job week05_01
> Full   Backup10  01-Aug-09 00:05week01_job *unknown*
> IncrementalBackup10  03-Aug-09 00:05week01_job *unknown*
> Full   Backup10  08-Aug-09 00:05week02_job *unknown*
> IncrementalBackup10  10-Aug-09 00:05week02_job *unknown*
> Full   Backup10  15-Aug-09 00:05week03_job *unknown*
> IncrementalBackup10  17-Aug-09 00:05week03_job *unknown*
> 
> 
> Running Jobs:
> No 

Re: [Bacula-users] How do Jobs Queue?

2009-07-31 Thread Martin Simmons
> On Thu, 30 Jul 2009 15:23:33 -0400, teksupptom  said:
> 
> Greetings!
> 
> I've been working on adding automated Verify jobs to my configuration. I'd
> like to abuse my tape drive as little as possible, so I have the backups set
> to run as a group, then the verifies set to run at a later time as a group.
> 
> On a normal weeknight (like tonight), I have two Incremental jobs for each
> client, backing up two different FileSets. The Scheduled queue in the
> Director status for tonight shows my normal Incremental jobs, apparently
> sorted by client, starting with the last client in the config file and going
> backwards to the first client. These jobs are set to start at the same time.
> 
> After this section I see the Verify jobs listed. The odd thing is that the
> list begins with the verify for one fileset only, listing that job from the
> first client in the configuration file to the last, and then lists the other
> verify job from the last client to the first. This will cause a ton of tape
> movement.
> 
> What I was hoping to see would be that the backups would proceed as normal,
> both jobs for each client, then the verify jobs would follow the same
> pattern, so that the tape used would only need to rewind and move forward
> one time.

I think they are considered in the order that the Job definitions appear in
the bacula-dir.conf.

To guarantee the order, it is best to use different priorities.  I use
priorities 1, 2, 3 etc for the backups and 201, 202, 203 etc for the
corresponding verifies.

__Martin

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] Error rebuilding source rpm (bacula-3.0.2-1.src.rpm) on CentOS 5

2009-07-31 Thread Jet Wilda
Thanks ;-).  I found this 
http://wiki.bacula.org/doku.php?id=howto_create_bat_3.0_rpm_on_rhel_5_or_centos_5
 
on how to get it to compile.

Thanks,
~Jet

Felix Schwarz wrote:
> Jet Wilda schrieb:
>> File not found: /var/tmp/bacula-root/usr/sbin/bat
>> File not found: /var/tmp/bacula-root/etc/bacula/bat.conf
>
> bat does not build on CentOS 5 because bat requires QT 4.3 (iirc) and 
> CentOS only ships QT 4.2. Either upgrade QT or send a patch to make 
> bat working with older versions of qt (check the archives - there are 
> a lot of posts about this).
>
> fs
>

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] bacula-bat install problem

2009-07-31 Thread Dan Langille



On Jul 31, 2009, at 3:00 AM, Silver Salonen  wrote:

> Hello Dan!
>
> Do you intend to fix this issue sometime?
>
> I can easily edit Makefile every time I upgrade Bat from ports, but  
> it cannot
> be done in automatic build systems, eg. PC-BSD PBI-builds, so they  
> fail every
> time they try to install it.
>
> -- 
> Silver
>
> On Tuesday 19 May 2009 10:47:03 Silver Salonen wrote:
>> On Tuesday 19 May 2009 10:29:33 Silver Salonen wrote:
>>> I've got the same problem on FreeBSD-6.2.
>>>
>>> Roy, did you get it resolved somehow?
>>
>> Ah yes.. '.libs/' has to be deleted from Makefile's this line:
>>
>> ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/.libs/bat ${PREFIX}/sbin
>>
>> And then it installs OK.
>>
>> -- 
>> Silver
>>
>>> On Friday 01 May 2009 15:27:32 r...@net-vantage.com wrote:
 Builds fine, but look:

 app1# make install
 ===>  Installing for bacula-bat-3.0.0_1
 ===>   bacula-bat-3.0.0_1 depends on package: qt4-qmake>=4.4.3 -  
 found
 ===>   bacula-bat-3.0.0_1 depends on package: qt4-uic>=4.4.3 -  
 found
 ===>   bacula-bat-3.0.0_1 depends on package: qt4-moc>=4.4.3 -  
 found
 ===>   bacula-bat-3.0.0_1 depends on package: qt4-rcc>=4.4.3 -  
 found
 ===>   bacula-bat-3.0.0_1 depends on shared library: qwt.5 - found
 ===>   bacula-bat-3.0.0_1 depends on shared library: sqlite.2 -  
 found
 ===>   bacula-bat-3.0.0_1 depends on shared library: intl - found
 # override master
 ===>   Generating temporary packing list
 ===>  Checking if sysutils/bacula-bat already installed
 # Install config files and preserve existing ones
 install  -s -o root -g wheel -m 555
 /usr/ports/sysutils/bacula-bat/work/bacula-3.0.0/src/qt-
> console/.libs/bat
 /usr/local/sbin
 install:
 /usr/ports/sysutils/bacula-bat/work/bacula-3.0.0/src/qt-
> console/.libs/bat:
 No such file or directory
 *** Error code 71

 Stop in /usr/ports/sysutils/bacula-bat.
 *** Error code 1

 Stop in /usr/ports/sysutils/bacula-bat.
 =
 The .libs directory is empty!

 Thanks for any and all help,
 Roy

Last night I posted this:

http://marc.info/?l=bacula-devel&m=124902239516941&w=2

It seem we agree on the solution. I
The FreeBSD port will be updated soon.


-- 
Dan Langille
http://langille.org/

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] TLS bacula resolved

2009-07-31 Thread Siyoucef Arslan

thank you very much 
 I followed what you tell me. 
 the error was in the CN as you said. 
 Now it works, I have to make test. 
 arslan

--- En date de : Jeu 30.7.09, Jet Wilda  a écrit :

De: Jet Wilda 
Objet: Re: [Bacula-users] TLS bacula probleme
À: "John Drescher" 
Cc: "Siyoucef Arslan" , "bacula-users" 

Date: Jeudi 30 Juillet 2009, 15h34




  
Yes.  The CN of the certificate needs to match what you put as the
Address for the client configuration. i.e.



Client {

  Name = server-fd

  Address = server.domain

  FDPort = 9102

  Catalog = Catalog

  Password = Password

  AutoPrune = yes

  TLS Enable = yes

  TLS Require = yes

  TLS CA Certificate File = /bacula/CA.cachain.pem

  TLS Certificate = /bacula/DIR_SERVER_CERT.pem

  TLS Key = /bacula/DIR_SERVER_KEY.pem

}



~Jet



John Drescher wrote:

  On Thu, Jul 30, 2009 at 11:03 AM, Siyoucef
Arslan wrote:
  
  
hello
I add a new external client, but I always have the same problem;
is that a person who has already successfully e TLS connect?
arslan



  
  The following appears to be the problem:

29-jui 15:36 bconsole JobId 0: Erreur fatale : bnet.c:307 TLS host
certificate verification failed. Host name "127.0.0.1" did not match
presented certificate

However since I do not use TLS I am not sure exactly what steps to
take to fix this. Perhaps replacing the ipaddress with a host name or
FQDN that matched your certificate generation. I am not sure.

  

 



  --
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] duplicate job control

2009-07-31 Thread Bram Vandoren
Dear All,
Bacula (3.0.2) is configured to make daily backups of some systems. Full
backups unfortunately take more then one day to complete and I want to
avoid that duplicate jobs start (or are queued) before the full backup
is completed.

No duplicate job control directives are configured. If I understand the
manual correctly (perhaps it's an interpretation error of me)
http://www.bacula.org/en/dev-manual/New_Features.html#SECTION00310
this should not happen.

I had a quick look in the source code and found this code in src/dird/job.c:

bool allow_duplicate_job(JCR *jcr)
{
   JOB *job = jcr->job;
   JCR *djcr;/* possible duplicate */

   if (job->AllowDuplicateJobs) {
  return true;
   }
   if (!job->AllowHigherDuplicates) {
--> code related to "Cancel Queued Duplicates: and "Cancel Running
Duplicates" here
   }
   return true;
}

Apparently "Cancel Queued Duplicates" and "Cancel Running Duplicates"
are only evaluated when "Allow Higher Duplicates" is set to "no" - not
default. Is this an error in the documentation, code or me not correctly
understanding the manual or code?

Kind regards,
Bram Vandoren.

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] bacula-bat install problem

2009-07-31 Thread Silver Salonen
Hello Dan!

Do you intend to fix this issue sometime?

I can easily edit Makefile every time I upgrade Bat from ports, but it cannot 
be done in automatic build systems, eg. PC-BSD PBI-builds, so they fail every 
time they try to install it.

-- 
Silver

On Tuesday 19 May 2009 10:47:03 Silver Salonen wrote:
> On Tuesday 19 May 2009 10:29:33 Silver Salonen wrote:
> > I've got the same problem on FreeBSD-6.2.
> > 
> > Roy, did you get it resolved somehow?
> 
> Ah yes.. '.libs/' has to be deleted from Makefile's this line:
> 
> ${INSTALL_PROGRAM} ${WRKSRC}/src/qt-console/.libs/bat ${PREFIX}/sbin
> 
> And then it installs OK.
> 
> -- 
> Silver
> 
> > On Friday 01 May 2009 15:27:32 r...@net-vantage.com wrote:
> > > Builds fine, but look:
> > > 
> > > app1# make install
> > > ===>  Installing for bacula-bat-3.0.0_1
> > > ===>   bacula-bat-3.0.0_1 depends on package: qt4-qmake>=4.4.3 - found
> > > ===>   bacula-bat-3.0.0_1 depends on package: qt4-uic>=4.4.3 - found
> > > ===>   bacula-bat-3.0.0_1 depends on package: qt4-moc>=4.4.3 - found
> > > ===>   bacula-bat-3.0.0_1 depends on package: qt4-rcc>=4.4.3 - found
> > > ===>   bacula-bat-3.0.0_1 depends on shared library: qwt.5 - found
> > > ===>   bacula-bat-3.0.0_1 depends on shared library: sqlite.2 - found
> > > ===>   bacula-bat-3.0.0_1 depends on shared library: intl - found
> > > # override master
> > > ===>   Generating temporary packing list
> > > ===>  Checking if sysutils/bacula-bat already installed
> > > # Install config files and preserve existing ones
> > > install  -s -o root -g wheel -m 555 
> > > /usr/ports/sysutils/bacula-bat/work/bacula-3.0.0/src/qt-
console/.libs/bat 
> > > /usr/local/sbin
> > > install: 
> > > /usr/ports/sysutils/bacula-bat/work/bacula-3.0.0/src/qt-
console/.libs/bat: 
> > > No such file or directory
> > > *** Error code 71
> > > 
> > > Stop in /usr/ports/sysutils/bacula-bat.
> > > *** Error code 1
> > > 
> > > Stop in /usr/ports/sysutils/bacula-bat.
> > > =
> > > The .libs directory is empty!
> > > 
> > > Thanks for any and all help,
> > > Roy

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users