Re: [Bacula-users] bacula-dir run failure on Ubuntu 12.04.02

2013-08-03 Thread lst_hoe02

Zitat von uhog-v...@spamex.com:

 Hi folks,

 For what it's worth, I tried compiling Bacula 5.0.3 on Ubuntu 12.0.4  
 today. I currently have Bacula 5.0.3 running on Ubuntu 10.0.4 on  
 another server. The compilation failed on 12.0.4 for the director  
 though the SD and FD both compiled. I played around a bit but then  
 decided just for kicks to reinstall this new machine back to 10.0.4  
 and try that. After that, I did an update, and then loaded the  
 build-essential, libncurses5-dev, and libmysqlclient-dev packages. I  
 then built 5.2.13 and it builds and runs with no problem. So  
 whatever is going on must be related to something happening with  
 Ubuntu packaging at 12.0.4 that causes Bacula to not link in  
 everything it needs.

 Since my primary goal is to get moved to different hardware, I'm  
 just going to continue running on 10.0.4 on the new hardware with  
 the 5.2.13 Bacula since 10.0.4 is supported until midway through  
 2015. After I get everything migrated and stabilized, maybe I'll  
 play with debugging this 12.0.4 problem again in a virtual machine  
 or something in my spare time.

 Thanks again for the ideas, I learned a bit more about digging  
 around in the symbols on linux so it was worth that anyway. If I do  
 get back to it and find a solid answer, I'll update the list.

 Mike

Some time ago i build 5.2.13 the Debian/Ubuntu way as .deb packages on  
Ubuntu 12.04. I can provide you a link for download without any  
warranty of course. Maybe i can even dig out the thing which have to  
be done to get the deb compiled.

Regards

Andreas



--
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711iu=/4140/ostg.clktrk
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] Bacula Courses

2013-08-03 Thread Kern Sibbald

Hello,

I've noticed that there are quite a large number of new Bacula
users, and as such, you might be interested to optimize your
use of Bacula by taking a Bacula Admin I.  Even if you have
strong sys admin skills, I recommend this course to get
you on the right track for running and managing Bacula.
The next course will be given in New Jersey, USA
the 11, 12, and 13 of September.  Although this
course is now almost full, but there will be others ...

For more information, please see:

http://www.baculasystems.com/bacula-administrator-i-training-course 
http://www.baculasystems.com/bacula-administrator-ii-training-course



If you are an experienced Bacula user, and you wish toacquire a
more advanced knowledge of Bacula, Bacula Systems has
created a new Admin II Training program, specifically dedicated to
Bacula and Bacula Enterprise administrators.

This Admin II 4 day course allows you to get an even deeper
expertise of Bacula and focuses on the following topics:

Plan an Enterprise Backup  Restore System
Manage scalability, security and performance objectives
Implement an Enterprise Backup  Restore System with Bacula
Understand retention times
Manage configurations
Develop scripting within Bacula

The next Admin II session is scheduled on 24, 25, 26, and 27 September
to be heldat Bacula Systems headquarters in Yverdon-les-Bains, Switzerland.
Please be aware that seats are limited. For more information:

http://www.baculasystems.com/bacula-administrator-ii-training-course

If you are interested, please register here:

http://www.baculasystems.com/contactus

Hoping to see you during this 4 day training session.

Best regards,
Kern
--
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711iu=/4140/ostg.clktrk___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] TSM5.5 to Bacula migration.

2013-08-03 Thread Bill Arlofski
On 08/01/13 22:33, Steven Haigh wrote:
 Hi all,
 
 I'm looking at migrating my existing TSM5.5 backup solution to Bacula. 
 I'm hoping some people could point me in the right direction.
 
 I currently have TSM set up with a 40Gb disk volume on the local server, 
 which is then migrated to a group of eSATA drives. On the eSATA drives I 
 have volumes (usually 300-400Gb in size) that I VARY ONLINE via a udev 
 script when I plug the drive in.
 
 The idea is that the 40Gb on the local disk acts as a buffer which is 
 once a week migrated to the volumes on the eSATA drives:
 
 I'm trying to figure out how to replicate this in Bacula - however I 
 haven't had much success at this stage. I did find some documents that 
 are nearly 4 years old in relation to using removable media - but a lot 
 changes in 4 years!
 
 Does anyone do something like this already? How can I handle the eSATA 
 drives? Is there a better way?


Hi Steven... I believe that you can accomplish what you are looking for using
Bacula's Copy Jobs, Josh Fisher's excellent vchanger add-on, and a little
hard work. :)


Obviously it is more complicated than the four or five steps listed below, but
here is the basic concept and process:

You can take the 40GB local storage and create several small(ish) (5GB?)
Bacula file volumes. (40GB seems VERY small to me)

These file volumes would be added into a pool called something like
DailyLocal with a short retention period (~1 week?) so that they will be
available during the next week's run (are you sure it's not 400GB? :)  in
which case the retention period can be set higher. :)

Create your daily backup job to write to the file volumes in the DailyLocal
pool on the local storage

Configure Bacula for off-site backups with auto-mounting, removable backups
and full volume encryption: http://www.revpol.com/node/140

Create a Copy job that will run once/week and copy the week's jobs to the
removable drives (see section 24.1 of Bacula's main.pdf file)

Those are the steps. If you run into any specific problems along the way, you
can just ask here, or join some of us in the #bacula channel on freenode.net

Hope this helps!

-- 
Bill Arlofski
Reverse Polarity, LLC
http://www.revpol.com/
-- Not responsible for anything below this line --

--
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711iu=/4140/ostg.clktrk
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


[Bacula-users] duplicate job storage device bug?

2013-08-03 Thread Stephen Thompson


Hey all,

Figured I'd throw this out there before opening a ticket in case this is 
already known or I'm just confused.

We use duplicate job control for the following reason:  We run nightly 
Incrementals of _all_ jobs.  Then rather than running Fulls on a cyclic 
schedule, we run them back-to-back, injecting a few at a time via 
scripts.  Note, we also have two tape libraries (and two SDs), one for 
Incremental Pools and one for Full Pools.

Where duplicate job control comes in is that we want a running 
Incremental to be canceled if a Full of the same job is launched on any 
given night since the Full, in our case, should take precedence and be 
run immediately.  What we see is that the Full does indeed cancel the 
running Incremental and then runs itself, HOWEVER the Full job takes on 
the storage properties (storage device) of the canceled Incremental job 
rather than using it's own settings.  The Full job then expects its Full 
Pool tape to be in the Incremental tape library, which it is not, and 
the job stalls for operator intervention.

Here's some config snippets:

   Maximum Concurrent Jobs = 2
   Allow Duplicate Jobs = no
   Cancel Lower Level Duplicates = yes
   Cancel Running Duplicates = no
   Cancel Queued Duplicates = no

Log snippets:

(incremental launches)
03-Aug 04:05 DIRECTOR JobId 316646: Start Backup JobId 316646, 
Job=CLIENT.2013-08-02_22.01.01_50
03-Aug 04:05 DIRECTOR JobId 316646: Using Device L100-Drive-0 to write.

(full launches and cancels incremental)
03-Aug 06:20 DIRECTOR JobId 316677: Cancelling duplicate JobId=316646.
03-Aug 06:20 DIRECTOR JobId 316677: 2001 Job 
sutter_5.2013-08-02_22.01.01_50 marked to be canceled.
03-Aug 06:20 DIRECTOR JobId 316677: Cancelling duplicate JobId=316646.
03-Aug 06:20 DIRECTOR JobId 316677: 2901 Job 
sutter_5.2013-08-02_22.01.01_50 not found.
03-Aug 06:20 DIRECTOR JobId 316677: 3904 Job 
sutter_5.2013-08-02_22.01.01_50 not found.
03-Aug 08:20 DIRECTOR JobId 316677: Start Backup JobId 316677, 
Job=sutter_5.2013-08-03_06.20.02_04

(full complains that volume is tried to load is incremental tape instead 
of full tape)
03-Aug 08:22 DIRECTOR JobId 316677: Using Device L100-Drive-0 to write.
03-Aug 08:22 SD_L100_ JobId 316677: 3304 Issuing autochanger load slot 
72, drive 0 command.
03-Aug 08:23 SD_L100_ JobId 316677: 3305 Autochanger load slot 72, 
drive 0, status is OK.
03-Aug 08:23 SD_L100_ JobId 316677: Warning: Director wanted Volume 
FB0718.
 Current Volume IM0097 not acceptable because:
 1998 Volume IM0097 catalog status is Full, not in Pool.

NOTE: Full job launch command was run job=sutter_5 level=Full 
storage=SL500-Drive-1 yes and yet, apparently, due to the job duplicate 
cancellation, the Full job instead attempted to use storage=L100-Drive-0.


thanks,
Stephen
-- 
Stephen Thompson   Berkeley Seismological Laboratory
step...@seismo.berkeley.edu215 McCone Hall # 4760
510.214.6506 (phone)   University of California, Berkeley
510.643.5811 (fax) Berkeley, CA 94720-4760

--
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711iu=/4140/ostg.clktrk
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users