Bacula-users

Re: [Bacula-users] simulating base jobs

2008-04-30 21:29:46
Subject: Re: [Bacula-users] simulating base jobs
From: Arno Lehmann <al AT its-lehmann DOT de>
To: bacula-users AT lists.sourceforge DOT net
Date: Thu, 01 May 2008 03:29:15 +0200
Hi,

30.04.2008 15:30, Silver Salonen wrote:
> Hello :)
> 
> Does anybody have any nice alternative to base jobs (project number 6)?

I, at least, don't.

> The problem I'm trying to resolve here is backing up a folder and 100 copies 
> of it with small changes (in Windows).

Well, that might be a problem.

> The solution I thought on myself:
> 1) Share all the folders for backing them up via mount_smbfs
> 2) Mount the first "template" folder (eg. //win/template) somewhere 
> (eg. /mnt/win)
> 3) Perform a full backup of the mountpoint (/mnt/win) to get a "template"
> 4) Unmount the "template" and mount a changed copy of the folder 
> (//win/copy1) 
> to the same place (/mnt/win)
> 5) Perform a differential/incremental backup of the mountpoint (/mnt/win) to 
> get only the changes
> 6) Repeat steps 4&5 with all the copies of the folder
> 
> I actually tried this too, but it didn't work - I successfully created the 
> full backup (3), but differential/incremental backups of the copies (that 
> actually had some files changed and some more files put into them) didn't 
> include any files.
> That arised a question how are the changes of a folder actually inspected - 
> isn't a folder just scanned for any new or changed files?

The search for modified files relies on the time stamps. If, in your 
modified copies, the modifications happened before the initial full 
backup these changes won't be backed up.

Even worse, IMO, is that using your approach you have no record of 
where your backups actually cam from. You can't know if a certain job 
backed up //win/template or //win/copy1. That makes restoring a 
distinct file quite impossible without external book-keeping.

> 
> Can anyone think of a better solution to the problem?

No simple solution... what you could think about is using a program 
like backup PC to collect the data in a central site, using hard links 
as far as possible, and then backing up that repository.

> Does anyone know how is the status of "base jobs" in Bacula?

Nothing new as far as I know, i.e. it is on the projects list, but no 
schedule regarding actual implementation.

Arno

> --
> Silver
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Bacula-users mailing list
> Bacula-users AT lists.sourceforge DOT net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 

-- 
Arno Lehmann
IT-Service Lehmann
www.its-lehmann.de

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>