Hi All,
In general, there is a good way to determine which features are required
for a backup system, therefore it is required to imagine what the *most
ideal backup system* would look like, using the TRIZ analysis method.
The resulting 'most ideal system for making remote backups' will be
something like this:
Having important files (e.g. those newly created or modified) on any
client backed up as
- *Securely* (data encryption during transfer),
- *Resource-friendly*, e.g. cpu&memory(requires good coding) or
bandwidth (e.g. using rsync protocol)
- *Quickly* (using zero time, or preferably as close as possible to that),
- *Transparantly*, so the users don't notice it working in the background,
- *Effortlessly*, e.g. zero user actions required during backup,
- *Intuitive for the user *when adjusting settings or setting up (better
documentation, more practical and complete examples, setup videos on
youtube)
as possible, to remote storage location(s) (or locations ) where it will
be stored as
- *Resource-friendly* (esp. diskspace (e.g. using compression?),
time/cpu time in lesser extent important)
- *Secure *against prying eyes (file encryption),
- *Robustly* (error-protection using checksums, or using 'hardware'
security like a raid)
as possible, with a restore process that is as:
- *resource-friendly* as possible (time, for example when rewinding
tapes in tape drives)
- *Secure* (e.g. access to restore interface and restored files)
- *intuitive* for the end user
as possible, and *requires no administrator* time for restoring (user
can do it all him/herself)
I'm sure this isn't complete, but if you would compare this 'ideal
remote backup system template' to the current state of bacula, you can
determine where bacula is at the moment, and where it should go in the
future. As I don't know what the current state of Bacula is, I can't
compare them well. Perhaps anyone else might.
Personal, I'd like to see more and better examples and documentation.
Yours sincerely,
Sebastiaan Giebels
TRIZ specialist ;)
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users