🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.next.sysadmin
1 messages
1 total messages Started by Sherwood Botsford Wed, 19 Aug 1992 19:19
TarChive on Sonata
#937
Author: Sherwood Botsford
Date: Wed, 19 Aug 1992 19:19
63 lines
2792 bytes
	Welcome to TarChive 0.7

This is a command line method of maintaining your sanity  
when dealing with tapes.  The TarChive package is a set of  
Perl scripts, and two binary files that together make a  
sensible way to deal with tapes.

This is a preliminary release. (escape?)  Use with the due  
caution for any beta software.  I appreciate bugs reports,  
suggestions, etc.

Tapes have several drawbacks as means of storing  
information.
	They're slow.
	You have to read the whole tape to find out what's  
on it.
	You often aren't quite sure if what you think is  
there is really there.
	You have little protection from someone else  
writing on the tape if you leave it in the drive.
	If you have serveral tapes they are difficult for  
programs to tell apart. (Generally you have to go look at  
the label.)
	If there is a glitch in the tape, you've usually  
lost the rest of the archive.
	
TarChive has partial solutions to most of the problems  
above.

	Speed:	TarChive encourages creating archives in  
the 20-100 MB range.  Because of this you can use the much  
faster file positioning commands (10-100 times faster than  
reading the tape).
	
	Directories:  TarChive keeps log files of whatever  
it puts on tape.  So later, a single grep command will tell  
you that file x is in the 11th archive on tape Y.
	
	Verification:  TarChive writes an archive to tape,  
then reads it back and compares it to the original.
	
	Tape Labeling:  TarChive will not write on a tape  
that is not labeled. TarChive will not write on a tape not  
owned by the user.  TarChive will not write on a tape that  
is not registered on the system.  All log files refer to  
the tape label so that you can easily determine what is on  
each tape.

	Error recovery:  TarChive uses gnutar as it's  
tarring command.  If gnutar can't read a part of the tape,  
it moves on to the next file header within the archive, and  
carries on from there.  Losses are minimized.
	
	Driver glitches:  On occasion Next's tape driver  
decides to reset the tapedrive. TarChive keeps track of  
what tapefile is being written, and when a reset occures,  
repositions the tape to the correct tar file, and carries  
on.
	
Prerequisites:
	In addition to this package, you need gnutar 1.10  
and perl 4.1
	
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads