>>>>> On Wed, 27 Jun 2007 16:55:42 -0400, Chris Hoogendyk said:
> 
> Martin Simmons wrote:
> >>>>>> On Wed, 27 Jun 2007 09:46:01 -0400, Chris Hoogendyk said:
> >>>>>>             
> >> Martin Simmons wrote:
> >>     
> >>>>>> Because it is not a bug, it is the way things work.
> >>>>>>         
> >>>>>>             
> >>>> "... given standard backup algorithms ...."
> >>>>
> >>>>     
> >>>>         
> >>>>>> Many commercial
> >>>>>> backup softwares have exactly the same problem.
> >>>>>>         
> >>>>>>             
>>>>> I would never use or even pay such a backup software.
>>>>>       
>>>>>           
> >>>> Some of those commercial backup packages run into tens of thousands of
> >>>> dollars. There are only a couple I'm aware of which do it the "right way"
> >>>>
> >>>> Fortunately in bacula, 90% of the work is already done - there is a file
> >>>> database in place. It is mainly a matter of hammering out the right 
> >>>> method
> >>>> and cutting code - something I'm afraid I'm no good at.
> >>>>
> >>>>     
> >>>>         
>>>>> Once the GUI is done for the "lazy" people, they will find out that
>>>>> bacula is missing a reliable and professional reason.
>>>>>       
>>>>>           
> >>>> See above. There are very few enterprise-grade packages which can do
> >>>> "snapshot" restores via incrementals and they cost a great deal of money.
> >>>>     
> >>>>         
> >>> Ironically, lots of open source unix backup systems do implement it!
> >>>
> >>> __Martin
> >>>       
> >> "lots"?
> >>
> >> for example?
> >>     
> >
> > star (http://freshmeat.net/projects/star/)
> > dump on Linux
> > dump of FreeBSD
> > GNU tar (well, it tries, but there are bugs)
> > ufsdump on Solaris (OK, this is only recently open source)
> > + all the wrapper scripts for the above
> 
> 
> Ahhh. I see what you mean by "lots."  ;-)
> 
> Note that those are all one-off "backup this partition or directory now"
> programs. None of them are integrated backup systems like bacula or amanda.
> 
> The list was just talking about "dump" being broken on Linux.

True, but the moved/deleted file tracking is working in dump AFAIK.  The
problems are just related to backing up a live system, which I think has
always been dangerous for dump-like programs on Unix.


> GNU tar "tries"?

There are various options like --listed-incremental, which work in many cases
but have a long history of bugs.


> star is a tar variant that has been stuck in 1.5 alpha versions for over
> 2 years. I actually found an old star-users email talking about using
> star through amanda so they could run unattended. I also found some
> discussions on that list arguing that GNU tar actually did work.

True, it does always seem to be in alpha :-)


> So, we're left with ufsdump on Solaris and any wrapper scripts for it?
> And possibly dump on FreeBSD? And maybe GNU tar.
> 
> None of those are integrated backup systems. However, they all plug into
> amanda. So, the implication is that amanda works, giving us "lots"=1.
> 
> Any other open source integrated backup systems?

I'm sure there are some other wrappers for tar that keep a catalog, though
probably not as sophisticated as Bacula or Amanda.


> I've never had much call to do full recoveries with incrementals added
> on. I guess Sun hardware with mirroring just doesn't fail often enough.
> ;-)  But, I'm running an experiment right now, trashing a file system
> that's my development space just so I can use ufsrestore to do a full
> and incremental restore. When it comes to backup and restore, I prefer
> hands on experience.
> 
> Ahh, done already. Cool. It worked. Files and directories removed before
> the incremental ufsdump were restored by the full ufsrestore and then
> removed by the incremental ufsrestore. Files and directories moved
> before the incremental ufsdump were restored in their original position
> by the full ufsrestore and then moved to their new position by the
> incremental ufsrestore. I didn't actually know that that worked before.
> Nice to know.  8-)

Yes, it is neat.

__Martin

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to