DDR track data records, consisting of key and data
records packed into 4K blocks, with the last record truncated.
Record 4: either the end-of-volume (EOV) or end-of-job (EOJ) traIler- label. The end-of-volume label contains the same
information as the next volume header record, except that the
ID field contains EOV. The end-of-job trailer label contains
the same information as record 1 except that the cylinder
number field contains the disk address of the last record on
tape and the ID field contains EOJ. COpy requests the program to copy data from one device to another
device of the same or equivalent type. Data may be recorded
on a cylinder basis from input device to output device. A
tape-to-tape copy can be accomplished only with data dumped by
this program. RESTJRE requests the program to return data that has been dumped by
this program. Data can be restored only to a DASD volume of
the same or equivalent device type from which it was dumped.
It is possible to dump from a real disk and restore to a
minidisk as long as the device types are the same.
cyll [TO] [cy12 [REORDER] [TO] [cyI3]] Only those cylinders specified are moved, starting with the
first track of the first cylinder (cyll), and ending with the
last track of the second cylinder (cyI2). The REORDER operand
causes the output to be reordered, that is, moved to different
cylinders, starting at the specified cylinder (cyI3) or at the
starting cylinder (cyll) if cyl3 is not specified. Specify the REORDER operand only if specific limits are defined for
the operation; the starting and, if required, ending cylinders
(cyll and cyl2) must be specified. Note that if the input
device cylinder extents exceed the number of cylinders
specified on the output device, an error message CPVOL specifies that cylinder 0 and all active directory and
permanent disk space are to be copied, dumped, or restored.
This indicates that both source and target disk must be in CP format; that is, the CP Format/Allocate program must have
formatted them.
ALL specifies that the operation is to be performed on on all
cylinders. NUCLEUS The occurrence of message DMKDDR705E (issued upon
completion of the copy, restore, or dump operation) indicates
that an attempt was made to copy, restore, or dump the
contents of cylinders beyond the extents of the designated
minidisk.
specifies that record 2 on cylinder 0, tra=k 0 and the nucleus
cylinders are dumped, copied, or restored. Each track must contain a valid home address, containing the real
cylinder and track location. Record zero must not contain more than eight key and/or data
characters. 50 IBM VM/370 CMS Command and Macro Reference
DDR Flagged tracks are treated just as any other track for all 2314, 2319, 3340, and 2305 devices. That is, no attempt is made to
substitute the alternate track data when a defective primary track is
read. In addition, tracks are not inspected to determine whether
they were previously flagged when written. Therefore, volumes
containing flagged tracks should be restored to the same cylinders of
the volume from which they were dumped. The message occurs
each time a defective track is dumped, copied or restored, and the
operation continues. Flagged tracks on 3330, and 3350 devices are handled automatically by
the control unit and may never be detected by the program. The
program may detect a flagged track if, for example, 110 alternate
track is assigned to the defective primary track. If a flagged track
is detected by the program, the message occurs and the
operation terminates. INPUT 191 3330 SYSRES OUTPUT 180 2400 181 (!'lODE 800 SYSPRINT OOF DU!'lP CPVOL INPUT 130 3330 MINIOl 1 TO 50 REORDER 51 60 70 101 This example sets the density to 800 bpi, then dumps all pertinent
data from the volume labeled SYSRES onto the tape that is mounted on
unit 190. If the program runs out of space on the first tape, it
continues dumping onto the alternate device (181). A map of the dumped
cylinders is printed on unit OOF while the program is dumping. When the
first function is complete, the volume labeled MINIOl is dumped onto a
new tape. Its cylinder header records are labeled 51 to A map of
the dumped cylinders is printed on unit OOF. Next, cylinders 60 to 70 are dumped and labeled 101 to 111. This extent is added to the cylinder
map on unit OOF. When the DDR processing is complete, the tapes are
unloaded and the program stops.
If cylinder extents are being defined from the console, the user need only enter DUMP, COPY or RESTORE on the command line. The following is displayed: ENTER CYLINDER EXTENTS ENTER:
For any extent after the first extent, the message:
ENTER EXTENT OR NULL LINE
ENTER:
is displayed. You may then enter additional extents to be dumped, restored, or
copied. A null line causes the job step to start.
1. When a cylinder map is printed on the virtual printer (OOF as in
the previous example) a heading precedes the map information. Kodule DMrDDR controls the disk, time and zone printed in the
heading. Your installation must apply a local modification to to ensure that local time, rather than (Greenwich Time), is printed in the heading. Section 2. Commands 51
Previous Page Next Page