If this one really holds - simple is beautiful is my vote too

Steen

Onsdag 22 november 2006 20:32 skrev David Boyes:

> > I did not always do that, but I learned that the flexibility of pools
> > across different storage devices and media types is less valuable than
>
> a
>
> > simple setup.
>
> Multi-type pools also make backup and storage management policy almost
> impossible to implement. If we define a pool as an administrative group
> of volumes with a certain set of behavior characteristics (eg, similar
> media type, physical location, capability (size of volume, etc),
> handling characteristics, etc) it's a lot clearer what's happening.
> Wildly different media types and characteristics in the same entity are
> both confusing and almost impossible to schedule.
>
> There's also the operator characteristics. If this were z/OS or some
> other operating system with a common media mount capability, then it
> wouldn't be a big deal, but the current approach really makes it hard,
> esp for wildly different media types.
>
> Pre-migration, the mixed pools made sense in that you could copy data
> from volume to volume by specifying the right options and you did all
> the footwork of keeping track of the devices manually. Now,
> post-migration, that's bad behavior. Bacula should be in control of
> device selection and usage regardless of what data is involved, and to
> do that, the selection process needs to be clear in terms of what
> volume, with what capability do we need to select, and where should it
> be processed. If pools are clear that "this volume in Pool X is
> associated with this SD" then the rest of the selection parts fall into
> line pretty quickly.
>
> The side effect is that if you are sharing drives with other
> applications (this means when you change magazines, etc too,
> Arno...8-)), then you have to start taking the drive offline to Bacula
> before you snitch it for some other purpose. This is a bit more
> discipline that some shops have at the moment, but it also results in a
> much more predictable behavior.
>
> > The only exception, in my opinion, would be to define the storage on
>
> the
>
> > command line - that should alwys have the highest priority. It would
> > allow to create pools across different storage devices, but in case of
> > serious problems or during emergency restores this might be helpful.
>
> I'd even go further and argue that the only place that this makes sense
> is in a restore when the entire bacula infrastructure has been destroyed
> (eg in brestore). Normal Bacula shouldn't permit specifying devices;
> that's a big part of the value of the Bacula engine -- it manages all
> that stuff.
>
> The key item for that would be to provide the ability to disable a
> device (in case it's broken, has a stuck tape, etc) and take it out of
> the device selection process w/o removing it from the configuration
> file.
>
> > Finally, it's not a fault to allow users to shoot themselves in the
>
> leg
>
> > - as long as there are enough warnings :-)
>
> See above. The only place where this makes sense IMHO is in the case of
> total destruction of the Bacula infrastructure. At that point, you don't
> have any choice but to permit it (and in fact, you have to require it to
> get the necessary info to do the restores).
>
>
> -------------------------------------------------------------------------
> 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.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-------------------------------------------------------------------------
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.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to