To build KERMITFIX: $ BASIC/NOWARN KERMITFIX ! /nowarn required to suppress ! "declining feature" messages $ LINK KERMITFIX ! Create the backup save_set to be transferred: $ backup *.bas basic.bck/save_set/block_size=4096 ! the block_size must be a multiple of 512 $ dir/ful basic.bck ! Look for this line to find the block_size: Record format: Fixed length 4096 byte records $ r kermitfix KERMITFIX - 19-Feb-1985 Backup file block_size <2048>? 4096 File to convert? basic.bck Converting from Backup to Kermit format Output file name ? $ dir/ful basic.bck;0 ! note the change: Record format: Fixed length 512 byte records ! Run kermit, transfer the file to another system (e.g. Rainbow) ! To transfer the file to another VAX, run kermit, set file type (!), ! transfer file: $ kermit VMS Kermit-32 version 3.0.051 Default terminal for transfers is: _TTC0: Kermit-32>set file type fixed Kermit-32>server . . . (file transfer) ! Transfer complete. Connect to the target VAX, and convert the file ! back to save_set format. The program knows if it is "Kermit-format" ! (fixed 512-byte records) or save_set format (something else). $ r kermitfix KERMITFIX - 19-Feb-1985 Backup file block_size <2048>? 4096 File to convert? basic.bck Converting from Kermit to Backup format Output file name ? $ dir/ful basic.bck;0 ! Note block size is back to 4096: Record format: Fixed length 4096 byte records ! now the save_set can be restored, listed, whatever: $ backup basic.bck/save . . .