Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Using Barcode Labels - Why and How

Created: 12 May 2010 • Updated: 13 May 2010 | 10 comments
Language Translations
pkh's picture
+10 14 Votes
Login to vote

Why?

If you are using a tape library with a barcode reader, you should be using barcode labels.  Why use barcode labels for your tapes?  EFFICIENCY.  The tape library can identify a tape from its barcode label without having to read the internal label in the tape drive or doing other action.  According to HP, this is what happens in a tape library when it updates its inventory and barcode labels are not used.


The bar code scanner must scan each tape or the back of the storage slot until it reads the bar code label for the cartridge or storage slot, or determines that the slot is empty.  The bar code scanner can identify a properly labeled cartridge on the first scan. It can identify an empty slot on the second scan. It will try several more scans and then tap on the cartridge before determining that an unlabeled cartridge is in the slot, which takes about four times as long as identifying a properly labeled cartridge. The inventory time for an MSL8096 filled with unlabeled cartridges (96 tapes) is about 30 minutes.  Even if you do not need the barcode information, use bar code labels to speed up inventory time.

The above action is only for the library to discover which slots are occupied and which are not.  This is different from the BE inventory task which must identify which tapes are in which slots.  During the BE inventory process, the tape is taken from its slot, put into the tape drive to have their internal labels read and then returned to their slots.  This process is repeated for each tape and hence the inventory process for a large library can take a long time. For my HP MSL2024 tape library with 14 tapes, an inventory of the entire library will take 25 minutes.

If your tapes are properly barcode labeled, an LTO4 tape would not be fed into an earlier generation tape drive.

With barcode labels, when you import a tape, it would be recognized immediately.  There is no need to do an inventory of the slot after the import.

When there is a need to update the status of the slots in the library in BE, you can use scan instead of inventory if you have barcode labels.  What scan will do is to read the barcode labels and it is done within a couple of seconds.  Otherwise, you would have to do an inventory (described above).

How?

Now that you are convinced that barcode labels are good, how do you get them?

You can buy pre-printed barcode labels from your tape vendor.  The disadvantage of this approach is that the labels may not be in the format that you want.  You are likely to get them in some series like 100000L4, 100001L4, etc., whereas what you wanted is ABC001L4, ABC002L4, …   Also, when you buy the next lot of barcode labels, you are unlikely to get them in the continuing sequence.
Alternatively, you can print your own barcode labels.  Check with your tape manufacturer as to what the specifications are for their tape libraries.  For example, for HP tape libraries, the barcode portion of the label should be on top and the labels is in the format

                aaaaaaLn, where a = any alphanumeric character and n = 1 for LTO1, 2 for LTO2 and so on

For cleaning tapes, the label should be CLNaaaL1, where a = any alphanumeric character.

There are shareware that can generate barcode labels that match your specification.  This website

http://tapelabels.librelogiciel.com/

can also do the trick.  I did not know that this website exists when I did my barcode labels so I use a freeware barcode generator from Bytescout (attached) and Word.  The barcode symbology used for LTO barcode labels is Code 3 of 9 or Code 39.  Attached is a sample Word document which you can use if you choose to go this route.  The dimensions for the various objects should not be altered.  I printed the document on a sheet of plain adhesive paper and cut the labels out.  Of course, you can also use pre-cut labels like Avery #6571 or #6577.  Do make sure you use a good laser printer and print at the highest resolution.

I got the barcode labels, how do I implement them?

  1. Make sure that the tape library is sending the entire 8 characters of the label to BE.
  2. In BE, go to Option -àBarcode Rules and make sure that there is a rule for your tapes.  For example, for cleaning tapes, there should be a rule with a prefix of CLN and a suffix of L1.
  3. You then click on the library in the Devices tab and select the library property.  In the Configuration tab of the library properties, check Use Barcode Rules. 
  4. Go to the properties of the tape drive, click on the Media Type tab and make sure that the type of media that can be handled by the tape drive is properly listed.  For example, if you are using a LTO4 tape drive, the LTO4 media type should be listed as read and write.
  5. Put your tapes with the new barcode labels and do a scan of the entire library.

 That is it!  You can now forget about running inventory.

If you have to change your tape label because of the barcode label convention, don’t worry about it.  For example, you have a tape which was previously labeled ABC000001 and now you have to label it ABC001L4 on the barcode label.  The next time the tape is used, the internal physical label (ABC000001) of the tape is changed to match the barcode label (ABC001L4) and all the statistics associated with the tape remains unchanged. 

For new tapes, just put on the barcode label and it can be used immediately.

When I was testing my barcode labels with just one tape with barcode label and the rest of the tapes using non-barcode labels, BE encountered some errors.  I have to remove all the tapes without barcode labels before I can test properly.  So if you do want to test out barcode labels use a spare tape and remove the rest of the tapes without barcode labels.  Once you are ready to implement barcode labels, label all your tapes.  Don’t have a mix of tapes with and without barcode labels.

Conclusion

Barcode labels boost the operation of a tape library tremendously and it does not cost much time or effort to implement them.
 
 
 
 

Comments 10 CommentsJump to latest comment

pkh's picture

Sorry for the slow reply.  I didn't see your query until today.  I don't quite understand your question.  Are you talking about printers or the label paper?

-2
Login to vote
Andy Welburn's picture

Response looks like 'spam' to me.

0
Login to vote
Deepak W's picture

Good one to read!!!

-- Deepak W (Kindly close the thread if your query is resolved)

0
Login to vote
pkh's picture

If you are using a HP tape library, you might want to read the HP barcode requirements document which is attached to my blog

https://www-secure.symantec.com/connect/blogs/barcode-requirements-hp-tape-libraries

0
Login to vote
MitchR's picture

If you have access to some standard Avery labels, you can print our your own custom tape barcode labels for free. 

I'm not affilated with the site, just a fan of getting exactly what I want, right now.

http://tapelabels.librelogiciel.com/

Mark this post as the solution, and have good luck for 7 years.
Forget to mark this as the solution, and tomorrow your server will crash.

+1
Login to vote
rino19ny's picture

so lemme get this straight... the reason why printing your own barcode labels is preferable because one can control the continuity of the barcodes. other than that, as long as the barcodes are unique the sequence does not matter.

for those printing their own barcodes, what kind of adhesive do you use? will ordinary adhesives do (isn't the inside of the tape library hot?)?

0
Login to vote
pkh's picture

1) Yes.

2) There are sheets of pre-cut labels from Avey and Herma.  I use a gummed sheet from Herma without any pre-cut and then cut out the labels according to the label outline that I have created.  Make sure the sheet is fresh and the gum has not dried up.

0
Login to vote
aacable's picture

Great it helped me as well for BE2014 with IBM TS3100 Library.

0
Login to vote
Kevin Lamb's picture

I know this thread is a bit old but you can also use the following which generates various LTO labels

http://www.orakelblog.de/tools/lto.html

+1
Login to vote
vitypomp's picture

Awesome.laugh

Many Thanks!!yes

0
Login to vote