Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Beispiel 12: Sicherung, parallele Verarbeitung

&pagelevel(4)&pagelevel

Dateien und Jobvariablen mit einer Directory-Datei parallel sichern.

Bild 15: Sicherung, parallele Verarbeitung


/START-ARCHIVE

%  BLS0990 PROCESSING OF REP FILE ':SBZ3:$TSOS.SYSREP.ARCHIVE.120' STARTED
%  ARCLOAD Program 'ARCHIVE', version '12.0A' of '2018-06-04' loaded from file 
           ':1OSH:$TSOS.SYSLNK.ARCHIVE.120'
%  ARCCOPY Copyright (C) FUJITSU TECHNOLOGY SOLUTIONS 2018. All rights reserved 
%  ARC0001 ARCHIVE READY

*FILES NAME=(FILE.,OUTPUT.),NAME=(PROG.,TEST.) ————————————————————————  (1)
*JOBVAR NAME=JV1.,NAME=(JV2.,JV3.) ————————————————————————————————————  (2)
*SAVE DIRECTORY=DIR.SAVEP,NEW,TAPES=(QE0798,QE0799),DEVICE=TAPE-C4,
      DRIVES=2,LIST=SYSOUT ————————————————————————————————————————————  (3)
 

*         S A V E   C O M M A N D   L I S T I N G ***
 
PARAMETER VALUES:-
CNS     = YES
UNLOAD  = NO
RESTART = YES
OPERATOR= NO
OLS     = NO
CATID   = NO
STREAM  = YES
 
FILES NAME=(FILE.,OUTPUT.),NAME=(PROG.,TEST.) 
JOBVAR NAME=JV1.,NAME=(JV2.,JV3.) 
SAVE DIRECTORY=DIR.SAVEP,NEW,TAPES=(QE0798,QE0799),DEVICE=TAPE-C4, DRIVES=2,LIST=SYSOUT
%  ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.100818.160451', VERSION '12.0A'
%  ARC0033 ARCHIVE SUBTASK TSN '0RJ2' GENERATED ———————————————————————  (4) 
%  ARC0033 ARCHIVE SUBTASK TSN '0RJ3' GENERATED
%  MARM127 VOLUME 'QE0798' RESERVED FOR USER ID 'TSOS'
%  MARM127 VOLUME 'QE0799' RESERVED FOR USER ID 'TSOS'
%  ARC0815 SUBTASK '0' HAS TRANSFERRED '241' PAM PAGES FOR '5' FILES 
           AND '2' JVS IN '3' SECONDS
%  ARC0815 SUBTASK '1' HAS TRANSFERRED '1004' PAM PAGES FOR '5' FILES 
           AND '3' JVS IN '3' SECONDS

%  ARC0003 ARCHIVE STATEMENT COMPLETED

*END

%  ARC0009 ARCHIVE TERMINATED

(1)

Im NAME-Operanden der FILES-Anweisung sind die Dateien angegeben, die ARCHIVE bearbeiten soll.

(2)

Im NAME-Operanden der JOBVAR-Anweisung sind die Jobvariablen angegeben, die ARCHIVE bearbeiten soll.

(3)

Die SAVE-Anweisung definiert eine Sicherung auf Magnetbandkassette.

  • DIRECTORY=DIR.SAVEP,NEW
    ARCHIVE soll die Informationen über den Sicherungslauf in die Directory-Datei schreiben. Der Operand NEW muss angegeben werden, da die Directory-Datei neu eingerichtet wird. NEW ist auch dann anzugeben, wenn die Directory-Datei bereits katalogisiert ist, aber noch keinen Eintrag durch ARCHIVE besitzt.

  • TAPES=(QE0798,QE0799)
    ARCHIVE soll die Dateien und Jobvariablen, die in den FILES- und JOBVAR-Anweisungen angegeben sind, auf die angegebenen Magnetbänder sichern.

  • DEVICE=TAPE-C4
    Dieser Operand gibt den Gerätetyp für die Magnetbandkassette an.

  • DRIVES=2
    Für diese Sicherung werden zwei Parallelläufe definiert. Damit lässt sich der Sicherungslauf bei größeren Datenmengen beschleunigen.

  • LIST=SYSOUT
    ARCHIVE soll den Report des Laufs über SYSOUT ausgeben.
    Standardmäßig wird der Report über SYSLST ausgegeben.

(4)

ARCHIVE startet zwei Subtasks für die Ein-/Ausgabe mit eigenen TSNs.

(5)

Report des Sicherungslaufs. Die bearbeiteten Dateien und Jobvariablen werden aufgelistet. Die Bedeutung der Spalten ist im Abschnitt „ARCHIVE-Report" erläutert.
Der Report zeigt, dass ARCHIVE die in den NAME-Operanden angegebenen Dateien als Pakete auf die jeweiligen Parallelläufe verteilt.

Bei Läufen mit PARAM CATID=YES nimmt ARCHIVE nicht immer die in der FILES-Anweisung angegebene Aufteilung in Pakete vor. Stattdessen werden auf ein Magnetband oder MBK bevorzugt die Dateien und Jobvariablen eines Katalogs gesichert.