excerpt from the Boxhill vosasm literature
dcm> Implementation
dcm> --------------
dcm> AFS provides a utility (vos dump) that can be used to dump AFS
dcm> volume data to a plain file or another program. Legato provides a
dcm> utility (nsrfile) that can accept input from another program and
dcm> store it as a single file on tape and in NetWorker's on-line
dcm> index.
I have yet to find this mysterious `nsrfile' program for networker,
but even without such a program, it's not that hard to dump volumes to
tape via networker.
The pseudo code is as my colleague Brian Spolarich describes in [1]
except I've stoppped gzip the volumes for the dump to disk. A
non-gzipping vos dump runs at about 1.5 M/second whereas piping
through `gzip -1' (fastest compression) is only ~640 K/second.
If I had the `nsrfile' program (or a netoworker utility which saved
from stdin), the fileserver save script could be cleaner as it would
not require any local disk storage for the volumes.
A note for those who are writing their own networker save scripts:
some part of networker seems to keep references to files even after
`save' returns.
After the following
save directory
rm -r directory
`df' shows disk space still used for a minute or two after the `rm'
returns. Appending a `sleep 120' after the `rm' was a simple
workaround.
michael
[1] http://www-dccs.stanford.edu/lists/info-afs/hyper98/0153.html