DDR Use the DASO Dump Restore (DDR) program to dump, restore, copy, or print VM/3 7 0 user minidisks. The DDF. program may run as a standalone program,
or under CMS via the DDR command. r I I I I The DOR program has five functions:
1. Dumps part or all of the data from a DASD device to tape.
2. Transfers data from tapes created by the DDR dump function to a
direct access device. The direct access device must be the same as
that which originally contained the data.
3. Copies data from one device to another of the same type. Data may
be reordered, by cylinder, when copied from disk to disk. In order
to copy one tape to another, the original tape must have been
created by the DDR DUMP function. 4. Prints selected parts of DASD and tape records in hexadecimal and
EBCDIC on the virtual printer.
5. Displays selected parts of DASD and tape records in hexadecimal and
EBCDIC on the terminal.
The format of the DOB command is: r ,
DDR (fn ft Ifml ] I! I L .I -----, , I , I L- r ,
fn ft Ifml I * I L J
is the identification of the file containing the control
statements for the DDR program. If no file
identification is provided, the DDR program attempts to
obtain control statements from the console. The filemode
defaults to * if a value is not provided.
1. If you use the CMS DDR command, CMS ignores the SYSPRINT control
statement and directs the output to the CMS printer OOE. 2. Be aware that OOB when run as a standalone program has limited
error recovery support. However, when DDR is invoked in CMS in a
virtual machine environment, the 1/0 operation is performed by CPo 3. OOR copies mode zero (private) files from a CMS disk if that disk
was linked RIO. Use read passwords to protect private files on eMS disks. 4. When running as a stand-alone program, OOR searches for a console
at address 009 or 01F. If there is no operational console at one
of these addresses, the program enters a wait state until an
interrupt occurs to identify the address of the console. If any
non-console device is physically connected to address 009 or 01F, it must be disconnected. 46 IBM VM/370 eMS Command ana Macro Reference
DDR CONTROL STATEMENTS DDR control statements describe the intended processing and the needed I/O devices. I/O definition statements must be specified first. All control statements may be entered from either the console or the
card reader. Only columns 1 to 71 are inspected by the program. All
data after the last operand in a statement is ignored. An output tape
must have the DASD cylinder header records in ascending sequences;
therefore, the extents must be entered in sequence by cylinder. Only one type of function --dump, restore, or copy --may be performed in
one execution, but up to 20 statements describing cylinder extents may
be entered. function statements are delimited by an INPUT or OUTPUT statement, or by a null line if the console is used for input. If
additional functions are to be performed, the sequence of control cards
must be repeated. If you do not use INPUT or OUTPUT control statements
to separate the functions you specify when the input is read from a card
reader or eMS file, an error message (DMKDDR702E) is displayed. The
remainder of the input stream will be checked for proper syntax, but no
further DDR operations will be performed. Only those statements needed
to redefine the I/O devices are necessary for subsequent steps. All
other IIO definition remain the same.
To return to eMS, enter a Dull line (carriage return) in response to
the prompting message (ENTER:). To return directly to CP, key in #CP. The and TYPE statements work differently from other DDR control
statements in that they operate on only one data extent at a time. If
the input is from a tape created by the dump function, it must be
positioned at the header record for each step. The PRINT and TYPE statements have an implied output of either the console (TYPE) or system
printer (PRINT). Therefore, PRINT and TYPE statements need not be
delimited by an INPUT or OUTPUT statemente IIO DEFINITION STATEMENTS The II) definition statements
devices used while executing describe the
the DASD tape,
Dump DASD, and
An INPUT or OUTPUT statement describes each tape and DASD unit used.
The format of the INPUT/OUTPUT statement is:
r----------------------------------------------------------------------, , , r, , I INput I cuu type Ivolserl [(options ••• ) ] , I OUTput I laltapel I I I L J , I I QEiiQn§!: I , I r ,r ,r, , ISKip nn I jMOde 6250 i iREWindl , Q , IMOde 1600 I , L J lM:Oae 800 I ILEave I 1
L J L J , L-------------------------------------- ________________________________ J Section 2. CMS Commands 47
Previous Page Next Page