[comp.sys.pyramid] restoring pyramid dump tape on non-pyramid

bparent@sdcc18.ucsd.edu (Brian Parent) (06/02/90)

I have some old pyramid dump tapes (OSx4.0) that I would
like to be able to read after the pyramid is gone.  I'm
currently wrestling with the sources in an attempt to create
a restore program that will run on a vax.  Its not so
difficult to strip out the part about conditional symbolic
links, but there are other issues, such as byte swapping,
and reading in the correct size headers etc.  I've had some
limited success, but the end isn't too near.  I probably
should have posted this request before beginning, but I
guess I underestimated the task (or overestimated my brain
power).

So, if you've had any luck with creating such a restore
program, I'd like to hear from you.  (We also have suns
that could be used, but I haven't got sources for sun
restore.)

Please e-mail to me as I don't read this group.
I'll summarize if there's interest.
Thanks.
-Brian Parent   e-mail: bparent@ucsd.edu 	phone: (619)534-6090

pete@CS.UMD.EDU (Pete Cottrell) (06/04/90)

The first thing we did when we shut down our Pyramid was to hack the
4.3BSD restore program on our VAXen to read Pyramid tapes. I have made
these changes available for anonymous FTP on mimsy.umd.edu in a file
called pub/pyrestore.tar. If you don't have Internet access, I can mail
it to you. It is a series of diffs, so you will need the 4.3 restore
(this is what we run on the Suns too. At least it is a starting place).
The 4.3 restore is smart enough to do byte-swapping on its own, so our
changes mostly just deal with block size and conditional symbolic links.

	Pete