Networker

Re: [Networker] ISO options for tape media tracking

2009-07-06 12:21:58
Subject: Re: [Networker] ISO options for tape media tracking
From: Yaron Zabary <yaron AT ARISTO.TAU.AC DOT IL>
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Date: Mon, 6 Jul 2009 19:18:57 +0300
Stan Horwitz wrote:
Greetings everyone;

What are my options for tracking LTO-3 tape media? We are sending more and
more LTO-3 tapes off-site. Some of our tapes site in off-site storage, some
in a closet next to our tape library, and of course, a good deal of the
tapes site in our tape library.

Keeping track of our tape cartridges is getting to be a real challenge. We
need a good inventory tracking system here, but so far, the only off-the
shelf product I found via googling seems to have gone defunct. I have set up
a pretty good manual system, but it definitely has to be temporary because I
will never get management to agree to let our operators handle the procedure
on an ongoing basis.

I have a perl script that runs on my NetWorker 7.4.4 Linux server once a day
that identifies tapes with data on them that needs to be sent off-site, then
it withdraws the tapes and sets the mmlocate field for each one to
"off-site", but receiving tapes back on-site requires me to manually update
the location field.

What I am hoping for is a system where I can have an operator swipe the bar
code that our off-site company uses, plus the bar code that NetWorker uses,
put them into a database, then have a script read the database and issue the
appropriate mmlocate commands to keep NetWorker in sync since we can't
always load tapes that are returned to us into our tape library.

Networker automatically sets the location field of any volume that you deposit into a library. All you need to do is to scan the barcode of all incoming volumes and set them to with mmlocate to closet. Then, if you deposit them, they will get the right location. If you get yourself a barcode reader (keyboard wedge) which connects to your keyboard, you will be simply reading barcodes from stdin, so a simple (perl-speak):

while(<>)
{
  system("mmlocate -u -n ".$_." Closet");
}

should do the trick (OK, I didn't actually did that, so I might be oversimplifying).


Our off-site company is Nova Records. They have a system that does this, but
from the documentation I read, it would require a lot of programming effort
on our part, and there's no one here on staff who has the time to do that,
so I am looking for something that's very easy to set up and integrate with
NetWorker.

If anyone has any suggestions, please let me know.

To sign off this list, send email to listserv AT listserv.temple DOT edu and type 
"signoff networker" in the body of the email. Please write to networker-request 
AT listserv.temple DOT edu if you have any problems with this list. You can access the 
archives at http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER


--

-- Yaron.

To sign off this list, send email to listserv AT listserv.temple DOT edu and type 
"signoff networker" in the body of the email. Please write to networker-request 
AT listserv.temple DOT edu if you have any problems with this list. You can access the 
archives at http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER