On 11/24/2014 09:35 AM, Jason A. Kates wrote:
> I have been using pre and post jobs to take care of the LVM snapshots/mounts 
> for the backups within Bacula.   Would you really need to extend Bacula to 
> make this work?

Yes, for a number of reasons.

First, and most importantly, there is no standard mechanism for making a 
system snapshot, which leaves every administrator to write their own.  
Re-inventing the wheel is not an effective use of time, and I've seen a 
lot of bad scripts.  That's inevitable when they are written and 
re-written for each system.  I'm working on a standard mechanism for 
backup snapshots so we can get past all that.

Second, the protocol used by the snapshot mechanism is designed to use 
an external process whose only job is to make the snapshots and wait for 
a file descriptor (stdin) to close before cleaning up. That means that 
if the bacula-fd crashes, the snapshots won't be left sitting around 
waiting for a post job that will never fire off.

The snapshot system is modular, and will support a variety of 
filesystems in addition to EXT on LVM.  btrfs, Gluster, and NetApp NFS 
should be committed shortly.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Bacula-devel mailing list
Bacula-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to