Re: [Bacula-users] confused about Full vrs. Incremental backups pools

2006-09-26 Thread Alan Brown
On Mon, 25 Sep 2006, Arno Lehmann wrote:

 Not exactly true.

 Theoretically, you're right of course, but Marks setup uses only Full
 and Incre backups.

Nark really should look at using Differentials, even if only from a safety 
point of view (any broken incremental in a chain = possibly unrestorable 
fileset)

 By the way - I do prefer to have longer retention times than strictly
 necessary for the given scheme. For example, I'd keep differental
 backups for at least 6 weeks - I guess there might be months where you
 need 4, not 3, differentials between full backups, and having one
 generation more allows not only restores to earlier points in time, but
 also ensures I have spare tapes in the pools I can (manually) purge in
 case I need them unexpectedly :-)

Ditto. I'm keeping some filesets for 14 months. Archival sets are held 
around even longer than that.

WRT spare tapes, once you have a few hundred tapes in the pool it's no 
real hardship to keep a stock of 10-20 blank ones in reserve :)

And on the flipside of that - no backup is worth a hill of beans if it 
{burns|gets stolen|is washed away|is smashed up} with the computers. A 
_good_ data safe (not just a firesafe, they get hot enough inside to melt 
plastics) is worth the investment - and that applies whether the data is 
stored offsite or onsite.


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] confused about Full vrs. Incremental backups pools

2006-09-26 Thread Alan Brown
On Mon, 25 Sep 2006, Bill Moran wrote:

 You need an unbroken chain of incrementals, i.e. from the last full
 backup to the current date no incremental backup can be pruned.

 Not exactly true.  Differentials can be used to consolidate incrementals.
 Assuming you make incrementals 6 days a week, and Sunday is for fulls
 and differentials, set retention on your incrementals to 6 days,
 differentials to 3 weeks.  Then you'll always have enough data to
 perform an incremental without building a new full.

 That gives you the standard decreasing granularity with increasing
 age scheme that most people want.

It also gives you a faster way to zero in on a particular file revision.

(We routinely get requests to restore XYZ file from ABC date)

And it also speeds up full restores (full + last differential + 
subsequent incrementals)

AB


-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] confused about Full vrs. Incremental backups pools

2006-09-25 Thread Bill Moran
In response to Arno Lehmann [EMAIL PROTECTED]:
  [Problem]
  Here's the problem...as incremental backups expire and are purged, bacula 
  will
  often promote the next incremental to a full backup, since it correctly
  determines that there are no full backups for a particular client in the
  Incremental pool. Writing a full backup can be disruptive to both the 
  client
  and backup server, as some backups are over 2TB, with clients on a slow 
  network.
  I want to avoid unscheduled full backups as a result of promoted 
  incrementals,
  and I don't want to be doing full backups every 2 weeks to satisfy the 
  retention
  period of the Incremental pool.
  
  Is there anyway to avoid this behavior? 
 
 Keep the incremental backups for more than a month.
 
 You need an unbroken chain of incrementals, i.e. from the last full 
 backup to the current date no incremental backup can be pruned.

Not exactly true.  Differentials can be used to consolidate incrementals.
Assuming you make incrementals 6 days a week, and Sunday is for fulls
and differentials, set retention on your incrementals to 6 days,
differentials to 3 weeks.  Then you'll always have enough data to
perform an incremental without building a new full.

That gives you the standard decreasing granularity with increasing
age scheme that most people want.

-- 
Bill Moran
Collaborative Fusion Inc.

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


Re: [Bacula-users] confused about Full vrs. Incremental backups pools

2006-09-25 Thread Arno Lehmann
Hi,

On 9/25/2006 8:46 PM, Bill Moran wrote:
 In response to Arno Lehmann [EMAIL PROTECTED]:
 
[Problem]
Here's the problem...as incremental backups expire and are purged, bacula 
will
often promote the next incremental to a full backup, since it correctly
determines that there are no full backups for a particular client in the
Incremental pool. Writing a full backup can be disruptive to both the 
client
and backup server, as some backups are over 2TB, with clients on a slow 
network.
I want to avoid unscheduled full backups as a result of promoted 
incrementals,
and I don't want to be doing full backups every 2 weeks to satisfy the 
retention
period of the Incremental pool.

Is there anyway to avoid this behavior? 

Keep the incremental backups for more than a month.

You need an unbroken chain of incrementals, i.e. from the last full 
backup to the current date no incremental backup can be pruned.
 
 
 Not exactly true.

Theoretically, you're right of course, but Marks setup uses only Full 
and Incre backups.

  Differentials can be used to consolidate incrementals.
 Assuming you make incrementals 6 days a week, and Sunday is for fulls
 and differentials, set retention on your incrementals to 6 days,
 differentials to 3 weeks.  Then you'll always have enough data to
 perform an incremental without building a new full.
 
 That gives you the standard decreasing granularity with increasing
 age scheme that most people want.

I don't know about most but I at least do, and I usually recommend that 
to customers, too...

By the way - I do prefer to have longer retention times than strictly 
necessary for the given scheme. For example, I'd keep differental 
backups for at least 6 weeks - I guess there might be months where you 
need 4, not 3, differentials between full backups, and having one 
generation more allows not only restores to earlier points in time, but 
also ensures I have spare tapes in the pools I can (manually) purge in 
case I need them unexpectedly :-)

Arno


-- 
IT-Service Lehmann[EMAIL PROTECTED]
Arno Lehmann  http://www.its-lehmann.de

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users