Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site dual.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!dual!mats From: mats@dual.UUCP (Mats Wichmann) Newsgroups: net.unix,net.micro.att Subject: Re: 'cpio' utility neede Message-ID: <1067@dual.UUCP> Date: Fri, 2-Aug-85 00:37:48 EDT Article-I.D.: dual.1067 Posted: Fri Aug 2 00:37:48 1985 Date-Received: Sat, 3-Aug-85 06:19:08 EDT References: <139@gwsd.UUCP> Organization: Dual Systems, Berkeley, CA Lines: 37 Xref: watmath net.unix:5239 net.micro.att:384 >> >> If there is anything wrong on the input, you get a >> "phase error" and the thing dies. If, for any >> reason, you have to skip one of a multi-media set, >> you get a "phase error" and the thing dies. > > What we need is a utility (or a cpio option) that will continue > after a phase error, and will attempt to identify the next good > file. The bad file could be saved as a /tmp file to allow > human determination as to its value. Most of the time, a partial > recover (noted as such) is preferred to NO recovery. > Yes, CPIO sucketh on all the counts charged. It seems to work better, on the whole, that most of the other backup stuff (how many time have you fought errors in dump???), but it suffers from all of the previously mentioned problems, plus another one: it cant' tell too much about links, so it archives one copy of the file for each link when it comes up...(for something like vi, which is liked to some subset of view, vedit, e, ex, edit; this is a real serious problem - not everyone has a nine-track tape that will hold a ton of data). The fixes to CPIO to get around `out of pahse' errors are quite simple, but not that many people have source any more (would vendors please provide atg least this option, if nothing else?????). The business about links is basically impossible, due to the way CPIO is set up.... The IEEE P1003 (UNIX-like OS's) committee is trying to deal with this by specifying a more complete but backwards compatible version of TAR, but besides my not being to pleased with the specs, AT&T has burned a lot of bridges in this regard by supporting CPIO in releases since Sys III came out.... Mats Wichmann Dual Systems ...{ucbvax,ihnp4,cbosgd,decwrl,fortune}!dual!mats