On Saturday 09 June 2007 15:47:01 db wrote:
> Kern Sibbald wrote:
> > I don't foresee the Bacula project undertaking these
> > kinds of projects because the Bacula project is about Bacula not about
> > MySQL, PostgreSQL, Exchange, Oracle, DB2, ...
>
> Bacula is about Bacula? I thought Bacula was about backup?  Like it or
> not, but admins have to take backup of files AND systems. If Bacula
> fails to acknowledge this, then it can't provide a complete backup
> solution and that would be a shame.
> Yes you can script a solution to some database systems, but it would be
> nice to have a supported solution that was part of Bacula. Scripting a
> database backup still doesn't help exchange and other systems. The
> possibility to create an exchange module it here, but am I the only own
> that sees the need for it? Doesn't people want an alternative to systems
> like Symantec backup exec as a central complete backup system?

What it means is that bacula's purpose isn't to provide a unified way of 
backing up/restoring any software configuration you'll find, with a nice, 
friendly GUI with a big 'restore database' button.

Backing up Mysql and PostgreSQL for instance is quite easy, as they are well 
documented and easy to backup. But do you want to do sql dumps or binary 
backups, maybe you'd even like to backup database journals during the day ?

It's funny you take Exchange as an example, as the only supported way of 
backing up Exchange is, I think, NT Backup... And I'd say I trust MS on this 
one, as most Exchange backup agents (symantec included) we've tested suck big 
time. As it is, we backup exchange on disk with ntbackup, then through the 
network with bacula. We do the same with Oracle (RMAN, then bacula).
You know what ? We already did the same before with our proprietary software, 
as there were dedicated agents, but none of the worked as well (reliably) as 
ntbackup or RMAN... no one knows the internals of these softwares as well as 
their editors.

Anyway, what is really important, I think, is that :
- Developping a dedicated solution for one piece of software is a lot of work, 
and work you have to do again for each release... even some proprietary 
backup software have trouble following the pace
- Some APIs may even not be disclosed to open source, or with NDA or fees
- You'd be better off trusting the provided utility to backup each software : 
pg_dump for postgres, rman for oracle, ntbackup for exchange, etc ...

-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to