Wie entpacke ich ein OpenVMS-Tape-Image?

459
C.W.Holeman II

Ich habe eine Datei, die anscheinend von einem DECUS-Band auf einem OpenVMS- System über Nicht-VMS-Systeme mit FTP gekommen ist, was bedeutet, dass VMS-spezifische Dateiattribute wahrscheinlich auf dem Weg verloren gegangen sind. Der Inhalt bezieht sich auf den Namen einer Sicherungsdatei, es handelt sich jedoch nicht um einen Sicherungssatz.

$ backup/list VAXLIB3.TAP/save_set Listing of save set(s)  %BACKUP-F-NOTSAVESET, SYS$SYSDEVICE:[USER.CWHII]VAXLIB3.TAP;1 is not a BACKUP save set 

Hier ist ein Auszug des ersten Blocks.

$ dump vaxlib3.tap/blocks=(start:1,count:1)  Dump of file SYS$SYSDEVICE:[USER.CWHII]VAXLIB3.TAP;1 on 11-OCT-2014 21:44:33.10 File ID (8524,9,0) End of file block 26427 / Allocated 26433  Virtual block number 1 (00000001), 512 (0200) bytes  20202020 20202020 20202020 20202020 20202053 55434544 314C4F56 00000050 P...VOL1DECUS 000000 20202020 20202020 20312020 20202020 20202020 43254420 20202020 20202020 D%C 1 000020 31524448 00000050 00000050 33202020 20202020 20202020 20202020 20202020 3P...P...HDR1 000040 30313030 30313030 30205355 43454420 20202020 204B4342 2E334249 4C584156 VAXLIB3.BCK DECUS 000100010 000060 4142534D 56434544 30303030 30302030 30303030 20303333 35382030 30313030 00100 85330 00000 000000DECVMSBA 000080 38303239 31383046 32524448 00000050 00000050 20202020 20202020 50554B43 CKUP P...P...HDR2F0819208 0000A0 20202020 2020204D 20202020 20202020 20202020 20202020 20202020 20323931 192 M 0000C0 20202020 20202020 20202020 20202020 20202020 20202020 30302020 20202020 00 0000E0 00000000 00000001 00010001 04000100 00002000 00000000 00000050 20202020 P........ .................. 000100 00000000 00002000 7AEB9361 00010101 00000000 00000000 00000000 00000000 ....................a.�z. ...... 000120 00000000 00000000 00000000 00000000 00000000 4B43422E 3342494C 5841560B .VAXLIB3.BCK.................... 000140 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ................................ 000160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ................................ 000180 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ................................ 0001A0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ................................ 0001C0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ................................ 0001E0 

Wie kann ich die Datei entpacken?

3

1 Antwort auf die Frage

0
Hein

Könnte es ein manuell auf Band kopiertes Backup-Tapeset sein?

$ Mount [/over=id] the tape 

und

$ COPY *.* or VAXLIB3.BCK to a disk, then BACKUP/LIST VAXLIB3.BCK/SAVE? 
Wie beschrieben versucht: "Sicherung / Liste VAXLIB3.TAP / save_set" zusammen mit der Antwort "BACKUP-F-NOTSAVESET". C.W.Holeman II vor 9 Jahren 0
Ok, Sie haben also nur diese Datei für jetzt. Sie haben NICHT das eigentliche Band. Die Datei scheint die Metadaten des Bandstils als Datensatz mit variabler Länge zu enthalten. Siehe '0050', wenn 80-Byte-Datensätze angezeigt werden. Die .TAP-Datei scheint ein Bandbild zu sein, das ein .BCK-Speichersatz enthält, aber selbst kein Speichersatz. Überprüfen Sie: http://h71000.www7.hp.com/doc/731final/4506/4506pro_002.html Die .TAP-Datei hat eine feste Länge. Versuchen Sie SET FILE / ATT = RFM = VAR und DUMP / RECORD = COUNT = 10. Sie brauchen tatsächlich ein Werkzeug zum 'Auspacken', wie Sie sagen. Jur's LMdriver? http://www.digiater.nl/lddriver.html. Google-Band in Datei speichern? Hein vor 9 Jahren 0