Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!umd5!brl-adm!adm!rbj@icst-cmr.arpa From: rbj@icst-cmr.arpa (Root Boy Jim) Newsgroups: comp.unix.questions Subject: Obtaining a hardcopy of UNIX backups. Message-ID: <13128@brl-adm.ARPA> Date: 26 Apr 88 21:40:48 GMT Sender: news@brl-adm.ARPA Lines: 64 From: Curt Signorino I'm revising the system we use to do backups via an automated shell, etc. One problem I've run into is that I would like to get a hardcopy listing of filenames of the files backed up. We do this on our VAX/VMS machine and it makes life SO much easier when someone needs a file they've deleted and you've got to search for it. I had thought I'd just give dump a "-v" option and redirect stdout to a file and then print the file. Unfortun- ately, dump on 4.3 BSD UNIX doesn't have the verbose option and doesn't output the filenames of files backed up (to stdout). I once looked for a place to put -v into dump as well. It's certainly not obvious. There must be a simple answer to this. I can't imagine sites with massive backups having to search through tape after tape every time they needed to restore a file or directory. Ideally, what you want to do is pipe the output to *both* restore tv *and* the raw tape. Since dump is optimized for running multiple tape subprocesses, it's probably easier to do the following. I am assuming your dump script looks something like: foreach x (/ /usr /foo /bar) dump ${level}uf $tape $x end The easiest thing to do is run another dump piped to restore in the background before the real dump, without the update option. The piped dump should complete before the real one. Add these lines before your dump: set y="$x:t" if ("$y" == "") set y=root set y="/somewhere/DUMP.$y.$level.`date`" dump ${level}f - | restore tvf - < /dev/null >& "$y" & That should produce what you want. Note, I didn't test this, so I may have mucked a detail or two somewhere. Good luck. Also, I'm going to use the Tower of Hanoi sequence given in the 4.3 BSD UNIX manuals. Anyone have any comments on if this is good, bad, sad? It would seem to take awhile to get thru all the levels. We do monthly level zero's, weekly level ones (all on the same tape), and a nightly script dumps selected partitions to a special backup partition. Do anything that seems reasonable. Thanks in advance for any help. Curtis S. Signorino Center for Integrated Electronics RPI (Root Boy) Jim Cottrell National Bureau of Standards Flamer's Hotline: (301) 975-5688 The opinions expressed are solely my own and do not reflect NBS policy or agreement I want you to MEMORIZE the collected poems of EDNA ST VINCENT MILLAY BACKWARDS!