The function statements tell the DDR program what action to perfor •• The function comaands also describe the extents to be duaped, copied, or
restored. Theformat of the DUMP/COPY/RESTORE control statement is: I r , DUmp Copy
REstoreI Icyl1 [TO] I ICPvol I IALL [cyl2 [Reorder] [To] [cyI3]] I I I I !her!!: I INUcleus I L .I DUMP requests the program to move data from a direct access volume onto a magnetic tape or tapes. The data is moved cylinder by
cylinder. Anynumber of cylinders may be moved. The format of the resulting tape is: COpy RESTORE Record 1: a volume header descrIbIng the voluaes.
record, consisting of data
Record 2: a track header record, consisting of a list of countfIelds to restore the track, and the number of data records
written on tape. After the last count field the record
containskey and data records to fill the 4K buffer.
Record 3: track data records, consisting of key and datarecords-packed into 4K blocks, with the last record truncated.
Record 4: either the end-of-volume(EOV) or end-of-jab (EOJ) traller- label. The end-af-voluae label contains the same inforaation as the next volume header record, except that the
ID field containsEOV. The end-of-job trailer label contains
the saae inforaation as record 1 except that the cylindernumber field contains the disk address of the last record on tape field requests the program to copy data from one device to another
device of the same or equivalent type. Datamay be recorded
on a cylinder basisfroa input device to output device. A tape-to-tape copy can be accomplished only with data dumped by this program. requests the program to return data that has been dumped by
thisprogram. Data can be restored only to a DISD volume of
thesame or equivalent device type froa which it was dumped.
It is possible to duapfroa a real disk and restore to a
ainidisk as long as the device types are the saae.cy11 [TO] [cy12 [REORDER] [TO] [cyl3]] Only those cylinders spscified are :cvsd, starting with the first track of the first cylinder (cyln, and ending with the
last track of the second cylinder (cy12). TheREORDER operand
causes the output to be reordered, that is,moved to different
cylinders, starting at the specified cylinder(cyI3) or.at the
starting cylinder (cy11) if cy13 is not specified. TheREORDER operand must 'not be specified unless specified limits are defined for the operation; the starting and, if required,
ending cylinders (cy11 and cy12)must be specified. Note that
if the input device cylinder extents exceed thenumber of
162V8/370 Operator's Guide
restored. The
REstore
cylinder. Any
record, consisting of data
Record 2: a track header record, consisting of a list of count
written on tape. After the last count field the record
contains
Record 3: track data records, consisting of key and data
Record 4: either the end-of-volume
ID field contains
the saae inforaation as record 1 except that the cylinder
device of the same or equivalent type. Data
on a cylinder basis
this
the
It is possible to duap
ainidisk as long as the device types are the saae.
last track of the second cylinder (cy12). The
causes the output to be reordered, that is,
cylinders, starting at the specified cylinder
starting cylinder (cy11) if cy13 is not specified. The
ending cylinders (cy11 and cy12)
if the input device cylinder extents exceed the
162