Bacula-users

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

2013-08-03 09:57:13
Subject: Re: [Bacula-users] TSM5.5 to Bacula migration.
From: Bill Arlofski <waa-bacula AT revpol DOT com>
To: bacula-users AT lists.sourceforge DOT net
Date: Sat, 03 Aug 2013 09:50:19 -0400
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=49501711&iu=/4140/ostg.clktrk
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users