Friday Fine-Tune: Moving DDS stores to disk
December 29, 2017
Editor's note: In the last two weeks 3000 owners have been asking about DDS tape storage migration and how to find 38-year-old systems. Here in the last working day for the year 2017, it seems like we're running in a time machine. Here's some help on moving old data to new media.
We're taking Monday off to celebrate the new year. Not many people figured the 3000 would have users working in that 15th year since HP stopped making the server. We'll be back Wednesday with a new story. Seems like anything can happen.
I want to restore some files from a DDS tape to a store-to-disc file. It been a while I am not sure if this is something that can be done. I need some help with the syntax.
Alan Yeo says
I think you need to restore the files from the tape and then store them to disc, as the resulting disc file needs to build a header of the files it contains.
So after restore, the store to disc syntax is something like
!SETVAR BACKUP_FILE "nameoffileyouwantocreate"
!FILE BK=!BACKUP_FILE;DEV=DISC
!FILE SYSLIST=!BACKUP_FILE;DEV=LP
!STORE fileselectionstring;*BK;SHOW;PROGRESS=5
Keven Miller adds
There is also TAPECOPY that reads STORE tapes and creates an STD (Store to Disk) on disk -- provided the STORE is all on one tape. I have a copy of the program on my website. Look for TAPECOPY, it's a tar file.
I also have Tapecpyv, an SPL version usable on both MPE/iX and MPE/V. This SPL one is the latest.
The syntax
:FILE TAPEIN;dev=7
:TAPECPYV "TD MYSTD"
Reads the STORE tape on dev 7 into STD file MYSTD.