jusczak@NADC (02/25/86)
hi, does anyone have a procedure to copy a non-vms variable length record tape to another tape. we are getting binary data tapes and need to copy them before returning them. we have a vax 11/750 running vms 4.1. we will be coping from tape to tape. thank you for any responses, mike jusczak jusczak@nadc (215)441-1667
art%mwvms@MITRE.ARPA (02/27/86)
-------- >does anyone have a procedure to copy a non-vms variable length record tape >to another tape. we are getting binary data tapes and need to copy them >before returning them. we have a vax 11/750 running vms 4.1. we will be >coping from tape to tape. Several programs have appeared on the VAX SIG tapes. The one I use is on the 1979 and 1980 tapes. It is called TAPECPY. It will copy a tape byte for byte, stopping at errors to allow the user the option of what to do. Written in Fortran and the sources are included. Contact your local VAX LUG for a copy of the tape. I think several tape copy programs have appeared since then but I have not had any problems with TAPECPY. Art McClinton ARPA:art@mitre
McGuire_Ed@GRINNELL.MAILNET (02/28/86)
DEC had some good documentation describing operations on foreign tapes using the COPY utility, but dropped it from the V4 doc set. You should be able to MOUNT/FOREIGN both tapes (and you will need to specify the size of the largest record with /RECORDSIZE) and then do a COPY MTA0: MTA1: for each file on the input tape. Finally, DISMOUNT. This should get you an exact copy of the input tape. Note: If the input tape includes header and/or trailer labels similar to ANSI labels which are separated by EOF marks (such as IBM standard labels), the labels must be counted as "files" for the purpose of determining how many COPY operations to perform. Caveat: I make misteaks. DUMP the tape copy, or something, to verify that it works. -------- Mailnet McGuire_Ed@GRINNELL ARPA McGuire_Ed%GRINNELL.MAILNET@MULTICS.MIT.EDU