Veritas-bu

[Veritas-bu] bpVault Alternatives?

2002-05-20 12:50:35
Subject: [Veritas-bu] bpVault Alternatives?
From: Mark.Donaldson AT experianems DOT com (Donaldson, Mark)
Date: Mon, 20 May 2002 10:50:35 -0600
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C2001E.76518CB0
Content-Type: text/plain

Well - I wrote my vaulting software myself.  Here's a note I posted to the
Veritas Newsgroup...

------------------
Well, this can be really a very large answer.  There's two basic ways to do
this, though:

1. Netbackup Vault - it's a product set that does just what you're talking
about.  It's an add-on for v3.4 and included but disabled in v4.5.  Pay $$
to Veritas to make it work via a license key.

2. Write it yourself.  It turns out to be not to hard if you're a good
scripter and if you think it out beforehand.  I've written a couple of
modules:

  a. Removable tape identification - which tapes to you want to remove? 
I've got a ruleset like this: 1-week since last written AND in library AND
(full OR frozen OR suspended). It's written around vmquery output.  The
1-week rule keeps the mostly-likely-to-be-requested tapes in the library so
I don't have to fetch removed ones too much.

  b. Injectable tape identificiation - which tapes are empty and available
to be inserted into the library.  My rules are: empty AND scratch-pool AND
not-in-library AND not-offsite AND not-frozen AND not-suspended.  This one
is also built around vmquery output.

  c. Define different volume groups for in-library and out-of-library to
help with these identificiations.

  d. Offsite processing - scripts which I run to track tapes that leave the
building to our offsite storage.  There's a check-in/-out pair of scripts
that alter the entries in the volume database that actually track this
stuff.  Look at vmchange -new_v, -offsent, -offreturn, & -offloc.

  e. If you're storing tapes out of the library, it's possible that there
will be a restore request that wants a tape not in the library.  Unless you
keep the GUI up all the time, you'll not know.  I have a cron-based script
that wakes up every 10 minutes and uses the "vmoprcmd -d pr" & "vmoprcmd -d
ds" command to watch for pending requests and pages when one comes in and
also pages when it's done with the tape.

  f. Rotation script - write a job for the ops staff, either cron or
manually run - that uses the ident removable & ident insertable routines
above to create a report.  My version also auto-ejects the tapes to the
mailslot for removal, then pages to have them swapped with insertable
scripts.  There's another script that injects tapes from the mailslot back
into the library.  vmchange can be used to eject tapes, vmupdate to inject
them.  I've marked a "water-line" of scratch tapes that I try to keep in the
machine.  I never
rotate out more tapes that what I need to keep enough spares.

There's a lot here - there probably should be more.  E-mail or post if you
want more...

-Mark

-----Original Message-----
From: Francis Alexander [mailto:fa_bu_opr AT hotmail DOT com]
Sent: Monday, May 20, 2002 10:02 AM
To: Veritas-bu AT mailman.eng.auburn DOT edu
Subject: [Veritas-bu] bpVault Alternatives?


HI ALL:

Being brand new to this list, I'm probably already asking a question that 
has been answered, though the archive search haven't produced anything yet.

As my subject eludes, does anyone know of a third party company that has an 
alternative to bpVault?  We just don't want to spend the money if there is a

good alternative out there and I have been tasked with finding it.

TIA
I await your replies.


_________________________________________________________________
Join the world's largest e-mail service with MSN Hotmail. 
http://www.hotmail.com

_______________________________________________
Veritas-bu maillist  -  Veritas-bu AT mailman.eng.auburn DOT edu
http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu

------_=_NextPart_001_01C2001E.76518CB0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DUS-ASCII">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2653.12">
<TITLE>RE: [Veritas-bu] bpVault Alternatives?</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>Well - I wrote my vaulting software myself.&nbsp; =
Here's a note I posted to the Veritas Newsgroup...</FONT>
</P>

<P><FONT SIZE=3D2>------------------</FONT>
<BR><FONT SIZE=3D2>Well, this can be really a very large answer.&nbsp; =
There's two basic ways to do</FONT>
<BR><FONT SIZE=3D2>this, though:</FONT>
</P>

<P><FONT SIZE=3D2>1. Netbackup Vault - it's a product set that does =
just what you're talking about.&nbsp; It's an add-on for v3.4 and =
included but disabled in v4.5.&nbsp; Pay $$ to Veritas to make it work =
via a license key.</FONT></P>

<P><FONT SIZE=3D2>2. Write it yourself.&nbsp; It turns out to be not to =
hard if you're a good scripter and if you think it out =
beforehand.&nbsp; I've written a couple of modules:</FONT></P>

<P><FONT SIZE=3D2>&nbsp; a. Removable tape identification - which tapes =
to you want to remove? </FONT>
<BR><FONT SIZE=3D2>I've got a ruleset like this: 1-week since last =
written AND in library AND (full OR frozen OR suspended). It's written =
around vmquery output.&nbsp; The 1-week rule keeps the =
mostly-likely-to-be-requested tapes in the library so I don't have to =
fetch removed ones too much.</FONT></P>

<P><FONT SIZE=3D2>&nbsp; b. Injectable tape identificiation - which =
tapes are empty and available to be inserted into the library.&nbsp; My =
rules are: empty AND scratch-pool AND not-in-library AND not-offsite =
AND not-frozen AND not-suspended.&nbsp; This one is also built around =
vmquery output.</FONT></P>

<P><FONT SIZE=3D2>&nbsp; c. Define different volume groups for =
in-library and out-of-library to help with these =
identificiations.</FONT>
</P>

<P><FONT SIZE=3D2>&nbsp; d. Offsite processing - scripts which I run to =
track tapes that leave the building to our offsite storage.&nbsp; =
There's a check-in/-out pair of scripts that alter the entries in the =
volume database that actually track this stuff.&nbsp; Look at vmchange =
-new_v, -offsent, -offreturn, &amp; -offloc.</FONT></P>

<P><FONT SIZE=3D2>&nbsp; e. If you're storing tapes out of the library, =
it's possible that there will be a restore request that wants a tape =
not in the library.&nbsp; Unless you keep the GUI up all the time, =
you'll not know.&nbsp; I have a cron-based script that wakes up every =
10 minutes and uses the &quot;vmoprcmd -d pr&quot; &amp; &quot;vmoprcmd =
-d ds&quot; command to watch for pending requests and pages when one =
comes in and also pages when it's done with the tape.</FONT></P>

<P><FONT SIZE=3D2>&nbsp; f. Rotation script - write a job for the ops =
staff, either cron or manually run - that uses the ident removable =
&amp; ident insertable routines above to create a report.&nbsp; My =
version also auto-ejects the tapes to the mailslot for removal, then =
pages to have them swapped with insertable scripts.&nbsp; There's =
another script that injects tapes from the mailslot back into the =
library.&nbsp; vmchange can be used to eject tapes, vmupdate to inject =
them.&nbsp; I've marked a &quot;water-line&quot; of scratch tapes that =
I try to keep in the machine.&nbsp; I never</FONT></P>

<P><FONT SIZE=3D2>rotate out more tapes that what I need to keep enough =
spares.</FONT>
</P>

<P><FONT SIZE=3D2>There's a lot here - there probably should be =
more.&nbsp; E-mail or post if you want more...</FONT>
</P>

<P><FONT SIZE=3D2>-Mark</FONT>
</P>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>
<BR><FONT SIZE=3D2>From: Francis Alexander [<A =
HREF=3D"mailto:fa_bu_opr AT hotmail DOT com">mailto:fa_bu_opr AT hotmail DOT 
com</A>]<=
/FONT>
<BR><FONT SIZE=3D2>Sent: Monday, May 20, 2002 10:02 AM</FONT>
<BR><FONT SIZE=3D2>To: Veritas-bu AT mailman.eng.auburn DOT edu</FONT>
<BR><FONT SIZE=3D2>Subject: [Veritas-bu] bpVault Alternatives?</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>HI ALL:</FONT>
</P>

<P><FONT SIZE=3D2>Being brand new to this list, I'm probably already =
asking a question that </FONT>
<BR><FONT SIZE=3D2>has been answered, though the archive search haven't =
produced anything yet.</FONT>
</P>

<P><FONT SIZE=3D2>As my subject eludes, does anyone know of a third =
party company that has an </FONT>
<BR><FONT SIZE=3D2>alternative to bpVault?&nbsp; We just don't want to =
spend the money if there is a </FONT>
<BR><FONT SIZE=3D2>good alternative out there and I have been tasked =
with finding it.</FONT>
</P>

<P><FONT SIZE=3D2>TIA</FONT>
<BR><FONT SIZE=3D2>I await your replies.</FONT>
</P>
<BR>

<P><FONT =
SIZE=3D2>_______________________________________________________________=
__</FONT>
<BR><FONT SIZE=3D2>Join the world's largest e-mail service with MSN =
Hotmail. </FONT>
<BR><FONT SIZE=3D2><A HREF=3D"http://www.hotmail.com"; =
TARGET=3D"_blank">http://www.hotmail.com</A></FONT>
</P>

<P><FONT =
SIZE=3D2>_______________________________________________</FONT>
<BR><FONT SIZE=3D2>Veritas-bu maillist&nbsp; -&nbsp; =
Veritas-bu AT mailman.eng.auburn DOT edu</FONT>
<BR><FONT SIZE=3D2><A =
HREF=3D"http://mailman.eng.auburn.edu/mailman/listinfo/veritas-bu"; =
TARGET=3D"_blank">http://mailman.eng.auburn.edu/mailman/listinfo/veritas=
-bu</A></FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C2001E.76518CB0--

<Prev in Thread] Current Thread [Next in Thread>