In diesem Abschnitt finden Sie Beispiele zu folgenden Themen:
Zusammenfassen von Sicherungsdateien
Verlagern von Sicherungsdateien von S1 auf S2
Verlagern von Knoten-Sicherungsdateien von S1 auf S2
Zusammenfassen von Sicherungsdateien
Verschiedene Archivierungen wurden in mehrere Sicherungsdateien auf mehreren Magnetbandkassetten durchgeführt. Diese Sicherungsdateien sollen zusammengefasst werden. Die Zusammenfassung ist nur für Migrations- und Langzeitarchive möglich und sinnvoll.
In der neu erzeugten Sicherungsdatei sind die ursprünglichen Sicherungsversionen noch erhalten.
/START-HSMS //COPY-SAVE-FILE ARCH-NAME=$SYSHSMS.HSMS.AR.2BY, - ——————————————————— (1) // S-F-ID=S.160812.142005,SAVE-F=*NEW, - // TO-STOR=*S2-STOR(VOL=*FROM-POOL), - // OPER-CONTROL=*PAR(REPORT=*FULL,OUT=HSMS.MAN.R.CSF.13, - // WAIT-F-C=*YES) % HSM0003 HSMS STATEMENT COMPLETED //COPY-SAVE-FILE ARCH-NAME=$SYSHSMS.HSMS.AR.2BY, - ——————————————————— (2) // S-F-ID=S.160812.142018,SAVE-F=*CONT(S-F-ID=*LATEST), - // TO-STOR=*S2-STOR, - // OPER-CONTROL=*PAR(REPORT=*FULL,OUT=HSMS.MAN.R.CSF.14, - // WAIT-F-C=*YES) % HSM0003 HSMS STATEMENT COMPLETED //END % HSM0014 HSMS PROGRAM TERMINATED
Report HSMS.MAN.R.CSF.13 (Ausschnitt): —————————————————————————————————— (3)
*** COPY-SAVE-FILE HSMS V11.0 FULL REPORT *** 2016-08-12 14:21:53 PAGE 3 REQUEST-NAME=CSF#0AAK REQUEST-DATE=2016-08-12 14:21:40 USER-ID=SYSHSMS REQUEST-STATE=COMPLETED WITHOUT ERROR SAVE FILE IDENTIFIER - S.160812.142142 SUBSAVE NUMBER VSNS SAVE FILE IDENTIFIER - S.160812.142142 *** CATALOG - 2BY USER - MANUAL *** ** OUTPUT SAVE VERSION: SAVE-VERSION-DATE=16-08-12 SAVE-VERSION-TIME=14:21:43 * FILE/JOB VARIABLE NAME LASTPG/ SAVE INPUT DEV SUB OUTPUT VERS SIZE TYPE VSN TYP SAVE VSN(S) FILE.01 1 3 FULL HSMS11 T 0 HSMS33 FILE.02 1 8 FULL HSMS11 T 0 HSMS33 FILE.03 1 13 FULL HSMS11 T 0 HSMS33 FILE.11 1 3 FULL HSMS11 T 0 HSMS33 FILE.12 1 8 FULL HSMS11 T 0 HSMS33 FILE.13 1 13 FULL HSMS11 T 0 HSMS33 FILE.21 1 3 FULL HSMS11 T 0 HSMS33 FILE.22 1 8 FULL HSMS11 T 0 HSMS33 FILE.23 1 13 FULL HSMS11 T 0 HSMS33 *** E N D O F HSMS V11.0 FULL REPORT *** 2016-08-12 14:21:53 ***
Report HSMS.MAN.R.CSF.14 (Ausschnitt): —————————————————————————————————— (4)
*** COPY-SAVE-FILE HSMS V11.0 FULL REPORT *** 2016-08-12 14:23:51 PAGE 3 REQUEST-NAME=CSF#0AAK REQUEST-DATE=2016-08-12 14:21:54 USER-ID=SYSHSMS REQUEST-STATE=COMPLETED WITHOUT ERROR SAVE FILE IDENTIFIER - S.160812.142142 SUBSAVE NUMBER VSNS 0 HSMS33 SAVE FILE IDENTIFIER - S.160812.142142 *** CATALOG - 2BY USER - MANUAL *** ** OUTPUT SAVE VERSION: SAVE-VERSION-DATE=16-08-12 SAVE-VERSION-TIME=14:21:57 * FILE/JOB VARIABLE NAME LASTPG/ SAVE INPUT DEV SUB OUTPUT VERS SIZE TYPE VSN TYP SAVE VSN(S) FILE.04 1 18 FULL HSMS22 T 0 HSMS33 FILE.05 1 16 FULL HSMS22 T 0 HSMS33 FILE.06 1 11 FULL HSMS22 T 0 HSMS33 FILE.14 1 18 FULL HSMS22 T 0 HSMS33 FILE.15 1 16 FULL HSMS22 T 0 HSMS33 FILE.16 1 11 FULL HSMS22 T 0 HSMS33 FILE.24 1 18 FULL HSMS22 T 0 HSMS33 FILE.25 1 16 FULL HSMS22 T 0 HSMS33 FILE.26 1 11 FULL HSMS22 T 0 HSMS33 ** OUTPUT SAVE VERSION: SAVE-VERSION-DATE=16-08-12 SAVE-VERSION-TIME=14:21:58 * MAX-SIZE.1 1 277 FULL HSMS22 T 0 HSMS33 MAX-SIZE.3 1 14998 FULL HSMS22 T 0 HSMS33 *** E N D O F HSMS V11.0 FULL REPORT *** 2016-08-12 14:23:51 ***
//MODIFY-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.AR.2BY, - ——————————————————— (5) // SAVE-F=*DEL(S-F-ID=(S.160812.142005,S.160812.142018)) % HSM0003 HSMS STATEMENT COMPLETED //SHOW-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.AR.2BY,SEL=*VOLUMES ———————————— (6)
SHOW-ARCHIVE (VOLUMES) ARCHIVE-NAME = $SYSHSMS.HSMS.AR.2BY VOLUME-STATE = ANY -------------------------------------------------------------------------------- VSN SFID VOLUME-STATE EXP-DATE DEVICE OWNER HSMS11 AVAILABLE TAPE-C4 POOL HSMS22 AVAILABLE TAPE-C4 POOL HSMS33 S.160812.142142 OBSOLETE 16-08-12 TAPE-C4 POOL ... NEXT-PAGE: + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
% HSM0003 HSMS STATEMENT COMPLETED //END % HSM0014 HSMS PROGRAM TERMINATED
(1) | Die durch die SFID bestimmte Sicherungsdatei wird in eine neue Sicherungsdatei kopiert. Der Datenträger wird dem Pool des Archivs entnommen. |
(2) | Eine weitere Sicherungsdatei wird kopiert. Durch die Angabe CONTINUE= *LATEST wird die mit der vorherigen COPY-SAVE-FILE erzeugte Sicherungsdatei fortgesetzt. |
(3) | Der Report des ersten Kopierauftrags wird ausgegeben. |
(4) | Der Report des zweiten Kopierauftrags wird ausgegeben. |
In beiden Reporten werden die Sicherungsdateien und die darin enthaltenen Dateien aufgelistet. In beiden Reporten ist die SFID dieselbe. | |
(5) | Die beiden ursprünglichen Sicherungsdateien werden freigegeben. |
(6) | Die Magnetbandkassetten HSMS11 und HSMS22 wurden freigegeben. Nur noch die neu beschriebene Magnetbandkassette HSMS33 ist in Gebrauch. |
Verlagern von Sicherungsdateien von S1 nach S2
In diesem Beispiel sollen die täglichen Sicherungen der DMS-Dateien statt auf S2-Ebene zuerst auf S1-Ebene erfolgen. Diese werden regelmässig von der S1- auf die S2-Ebene verlagert, sofern sich die Sicherungsversionen bereits länger als drei Tage auf der S1-Ebene befinden.
Tägliches Sichern mit der Anweisung BACKUP-FILES:
//BCF FILE-NAMES=DMS. - // ,SELECT-FILES=*ALL-FILES - // ,ARCHIVE-NAME=MANUAL.DMS - // ,TO-STORAGE=*S1-STORAGE-LEVEL - // ,OPERATION-CONTROL=*PARAMETERS(REPORT=*FULL,OUTPUT=#2)
Übersicht der Sicherungsversionen nach drei Sicherungen, vor MOVE-SAVE-FILE
SHOW-ARCHIVE (SAVE-VERSIONS) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.DMS SV-NAME = ANY SV-DATE = INTERVAL EARLIEST LATEST USER-ID = OWN EXP-DATE = ANY -------------------------------------------------------------------------------- M SAV-DATE SAV-TIME EXP-DATE SFID SEL-F BC IND USER-ID SV-NAME 16-05-12 16:41:02 16-05-14 S.160512.164102 ALL-F D SYSHSMS 16-05-13 08:59:33 16-05-13 S.160513.085933 MOD-F D SYSHSMS 16-05-14 15:50:13 16-05-14 S.160514.155013 MOD-F D -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
Verlagern aller Sicherungsversionen, die sich länger als drei Tage auf S1 befinden
Die Anweisung MOVE-SAVE-FILES wurde am 16.05.16 ausgeführt:
//MSF ARCHIVE-NAME=MANUAL.DMS - // ,FROM-STORAGE=*DISK(MINIMUM-DAYS-ON-DISK=3) - // ,OPERATION-CONTROL=*PARAMETERS(REPORT=*FULL,OUTPUT=#1)
Übersicht der Sicherungsversionen nach drei Sicherungen, nach MOVE-SAVE-FILE
SHOW-ARCHIVE (SAVE-VERSIONS) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.DMS SV-NAME = ANY SV-DATE = INTERVAL EARLIEST LATEST USER-ID = OWN EXP-DATE = ANY -------------------------------------------------------------------------------- M SAV-DATE SAV-TIME EXP-DATE SFID SEL-F BC IND USER-ID SV-NAME 16-05-12 16:41:03 16-05-12 S.160516.110025 ALL-F D SYSHSMS 16-05-13 08:59:34 16-05-13 S.160516.110025 MOD-F D SYSHSMS 16-05-14 15:50:13 16-05-14 S.160514.155013 MOD-F D -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
Übersicht der Sicherungsdateien nach MOVE-SAVE-FILE
HOW-ARCHIVE (SAVE-FILES) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.DMS SAVE-FILE-STATE = ANY SAVE-FILE-STORAGE = ANY CREATED-BEFORE = LATEST EXPIRATION-BEFORE = LATEST -------------------------------------------------------------------------------- M SFID CREA-DATE EXP-DATE OBS ACCESS ST DEVICE #VOL #SV #RUNS S.160514.155013 16-05-14 16-05-14 YES OWNER PUB 1 1 S.160516.110025 16-05-16 16-05-16 YES OWNER TAP TAPE-C4 1 2 1 -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
Verlagern von Knoten-Sicherungsdateien von S1 auf S2
Das Beispiel zeigt die Verlagerung aller S1-Sicherungsdateien auf S2-Ebene für Knotendateien mit Schattenarchiv.
Statt auf S2-Ebene sollen alle Knotendateien zunächst auf S1-Ebene gesichert werden (z.B. wegen Hardwarewartung der Bandgeräte). Anschliessend werden alle S1-Sicherungen auf die S2-Ebene verlagert. Dem Archiv ist ein Schattenarchiv zugeordnet.
Mit der Anweisung BACKUP-NODE-FILES werden drei Sicherungen auf Public-Platte (S1-Ebene) durchgeführt:
//BNF PATH-NAMES=*PATH-NAME(PATH=/manual) - // ,ARCHIVE-NAME=MANUAL.NF - // ,SELECT-FILES=*MODIFIED-FILES - // ,TO-STORAGE=*PUBLIC-DISK(PUBSET-ID=DUB) - // ,OPERATION-CONTROL=*PARAMETERS(REPORT=*FULL,OUTPUT=#1)
Sicherungsversionen und Sicherungsdateien nach drei Sicherungen
Hauptarchiv
SHOW-ARCHIVE (SAVE-VERSIONS) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF SV-NAME = ANY SV-DATE = INTERVAL EARLIEST LATEST USER-ID = OWN EXP-DATE = ANY -------------------------------------------------------------------------------- M SAV-DATE SAV-TIME EXP-DATE SFID SEL-F BC IND USER-ID SV-NAME 16-05-19 13:13:57 16-05-19 S.160519.131355 MOD-F SYSHSMS 16-05-19 13:14:43 16-05-19 S.160519.131441 MOD-F SYSHSMS 16-05-19 13:15:24 16-05-19 S.160519.131522 MOD-F SYSHSMS -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
SHOW-ARCHIVE (SAVE-FILES) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF SAVE-FILE-STATE = ANY SAVE-FILE-STORAGE = ANY CREATED-BEFORE = LATEST EXPIRATION-BEFORE = LATEST -------------------------------------------------------------------------------- M SFID CREA-DATE EXP-DATE OBS ACCESS ST DEVICE #VOL #SV #RUNS S.160519.131355 16-05-19 16-05-19 YES OWNER PUB 1 1 S.160519.131441 16-05-19 16-05-19 YES OWNER PUB 1 1 S.160519.131522 16-05-19 16-05-19 YES OWNER PUB 1 1 -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
Schattenarchiv
Das Schattenarchiv ist noch leer. Sicherungen auf S1-Ebene/Public wurden noch nicht in das Schattenarchiv übernommen!
Mit der Anweisung MOVE-SAVE-FILES werden die Sicherungen auf die S2-Ebene verlagert:
//MSF ARCHIVE-NAME=MANUAL.NF - // ,ENVIRONMENT=*NODE-STD - // ,OPERATION-CONTROL=*PARAMETERS(REPORT=*SUMMARY,OUTPUT=#1)
Sicherungsversionen und Sicherungsdateien nach der Verlagerung
Hauptarchiv
SHOW-ARCHIVE (SAVE-VERSIONS) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF SV-NAME = ANY SV-DATE = INTERVAL EARLIEST LATEST USER-ID = OWN EXP-DATE = ANY -------------------------------------------------------------------------------- M SAV-DATE SAV-TIME EXP-DATE SFID SEL-F BC IND USER-ID SV-NAME 16-05-19 13:13:58 16-05-19 S.160519.131806 MOD-F UNDEF 16-05-19 13:14:44 16-05-19 S.160519.131806 MOD-F UNDEF 16-05-19 13:15:25 16-05-19 S.160519.131806 MOD-F UNDEF -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
HOW-ARCHIVE (SAVE-FILES) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF SAVE-FILE-STATE = ANY SAVE-FILE-STORAGE = ANY CREATED-BEFORE = LATEST EXPIRATION-BEFORE = LATEST -------------------------------------------------------------------------------- M SFID CREA-DATE EXP-DATE OBS ACCESS ST DEVICE #VOL #SV #RUNS S.160519.131806 16-05-19 16-05-19 YES OWNER TAP TAPE-C4 1 3 1 -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
Schattenarchiv
SHOW-ARCHIVE (SAVE-VERSIONS) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF.SH SV-NAME = ANY SV-DATE = INTERVAL EARLIEST LATEST USER-ID = OWN EXP-DATE = ANY -------------------------------------------------------------------------------- M SAV-DATE SAV-TIME EXP-DATE SFID SEL-F BC IND USER-ID SV-NAME 16-05-19 13:13:58 16-05-19 S.160519.131806 MOD-F UNDEF 16-05-19 13:14:44 16-05-19 S.160519.131806 MOD-F UNDEF 16-05-19 13:15:25 16-05-19 S.160519.131806 MOD-F UNDEF -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED
SHOW-ARCHIVE (SAVE-FILES) INFORMATION = SUMMARY ENVIRONMENT = SF ARCHIVE-NAME = $SYSHSMS.MANUAL.NF.SH SAVE-FILE-STATE = ANY SAVE-FILE-STORAGE = ANY CREATED-BEFORE = LATEST EXPIRATION-BEFORE = LATEST -------------------------------------------------------------------------------- M SFID CREA-DATE EXP-DATE OBS ACCESS ST DEVICE #VOL #SV #RUNS S.160519.131806 16-05-19 16-05-19 YES OWNER TAP TAPE-C4 1 3 1 -------------------------------------------------------------------------------- NEXT-PAGE : + (+, -, ++, --, E) % HSM0012 END OF OUTPUT LIST REACHED