home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.next.sysadmin
- Path: sparky!uunet!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!news
- From: sherwood@fenris.space.ualberta.ca (Sherwood Botsford)
- Subject: TarChive on Sonata
- Message-ID: <1992Aug19.191913.2297@kakwa.ucs.ualberta.ca>
- Sender: news@kakwa.ucs.ualberta.ca
- Nntp-Posting-Host: fenris.space.ualberta.ca
- Organization: University Of Alberta, Edmonton Canada
- Date: Wed, 19 Aug 1992 19:19:13 GMT
- Lines: 63
-
- 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
-
-