Folgende Schritte sind erforderlich, um eine HSMS-Konfigurations einzurichten:
Pubsets einer Speicherebene zuordnen
Systemarchive einrichten
Datenträger können optional einem Systemarchiv zugewiesen werden. Dies ist jedoch nicht empfohlen beim Einsatz von MAREN.
Pubsets einer Speicherebene zuordnen
//START-HSMS //MODIFY-PUBSET-PAR - ———————————————————————————————————————————————— (1) // PUB-ID=2BC,STOR=*S1, - // SYSARCHIVE=*STD,SYSBACKUP=*STD % HSM0003 HSMS STATEMENT COMPLETED //MODIFY-PUBSET-PAR - ———————————————————————————————————————————————— (2) // PUB-ID=2BY,STOR=*S0(S1-PUB-ID=2BC,SYSMIGRATE=*STD), - // SYSARCHIVE=*STD,SYSBACKUP=*STD % HSM0003 HSMS STATEMENT COMPLETED //MODIFY-PUBSET-PAR - // PUB-ID=BVWC,STOR=*S0(S1-PUB-ID=2BC,SYSMIGRATE=*STD), - // SYSARCHIVE=*STD,SYSBACKUP=*STD % HSM0003 HSMS STATEMENT COMPLETED //SHOW-PUBSET-PAR ————————————————————————————————————————————————————— (3)
SHOW-PUBSET-PARAMETERS PUBSET-ID = ALL SYSBACKUP = ANY STORAGE-LEVEL = ANY SYSARCHIVE = ANY S1-PUBSET-ID = ANY SYSMIGRATE = ANY ------------------------------------------------------------------------- PUBSET ST SYSBACKUP SYSARCHIVE SYSMIGRATE S1-PUBSET MIGRATION BVWC S0 STD STD STD 2BC ALLOWED 2BC S1 STD STD 2BY S0 STD STD STD 2BC ALLOWED ------------------------------------------------------------------------- NEXT-PAGE : __ (+, -, ++, --, E)
% HSM0003 HSMS STATEMENT COMPLETED //END % HSM0014 HSMS PROGRAM TERMINATED
(1) | Zuerst wird der Pubset 2BC der Speicherebene S1 zugeordnet. Er kann dann in den folgenden HSMS-Anweisungen S0-Pubsets zugeordnet werden. |
(2) | Die Pubsets 2BY und BVWC werden der Speicherebene S0 zugeordnet. Für beide Pubsets wird 2BC als S1-Pubset vereinbart. Beide Pubsets sollen mit den Standard-Systemarchiven arbeiten, die in den globalen HSMS-Parametern vereinbart werden. |
(3) | Ausgabe der Parameter der Pubsets unter HSMS-Verwaltung auf dem Bildschirm. |
Systemarchive einrichten
//CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.ARCHIVE, - —————————————————— (1) // DIR-NAME=$SYSHSMS.HSMS.ARCHIVE.DIR,ALLOWED-USAGE=*ARCHIVAL, - // TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(1)), - // USER-ACCES=*ALL-USERS(*WRITE),RETENTION-PERIOD=1 % HSM0003 HSMS STATEMENT COMPLETED //CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.AR.2BY, - ——————————————————— (2) // DIR-NAME=$SYSHSMS.HSMS.ARCHIVE.2BY.DIR,ALLOWED-USAGE= - // *ARCHIVAL,TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(1)), - // USER-ACCES=*ALL-USERS(*WRITE),RETENTION-PERIOD=0 % HSM0003 HSMS STATEMENT COMPLETED //CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.ARC.BVWC, - // DIR=$SYSHSMS.HSMS.ARCHIVE.BVWC.DIR,ALLOWED-USAGE=*ARCHIVAL, - // TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(1)), - // USER-ACCES=*ALL-USERS(*WRITE),RETENTION-PERIOD=0 % HSM0003 HSMS STATEMENT COMPLETED //CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.BACKUP, - ——————————————————— (3) // DIR=$SYSHSMS.HSMS.BACKUP.DIR,ALLOWED-USAGE=*BACKUP, - // TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(3)), - // USER-ACCES=*ALL-USERS(*READ),RETENTION-PERIOD=0 % HSM0003 HSMS STATEMENT COMPLETED //CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.MI.2BY, - ——————————————————— (4) // DIR=$SYSHSMS.HSMS.MIGRATE.2BY.DIR,ALLOWED-USAGE=*MIGRATION, - // TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(14)), - // USER-ACCES=*ALL-USERS(*WRITE),RETENTION-PERIOD=365 % HSM0003 HSMS STATEMENT COMPLETED //CREATE-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.MI.BVWC, - // DIR=$SYSHSMS.HSMS.MIGRATE.BVWC.DIR,ALLOWED-USAGE=*MIGRATION, - // TAPE-CONTROL=*PAR(NEW-STD-S-F=*IN-PERIODS(14)), - // USER-ACCES=*ALL-USERS(*WRITE),RETENTION-PERIOD=365 % HSM0003 HSMS STATEMENT COMPLETED //MODIFY-HSMS-PAR DEFAULT-HSMS-STOR=*PAR(SYSARCHIVE= - ——————————————— (5) // $SYSHSMS.HSMS.ARCHIVE,SYSBACKUP=$SYSHSMS.HSMS.BACKUP, - // SYSMIGRATE=*UNDEF,S2-DEV-TYPE='TAPE-C4') % HSM0003 HSMS STATEMENT COMPLETED //SHOW-HSMS-PAR ——————————————————————————————————————————————————————— (6)
SHOW-HSMS-PARAMETERS (01) VALID-PERIOD = SESSION -------------------------------------------------------------------------------- HSMS-ACCOUNT : HSMSACNB HSMS-VERSION : 11.0A00 SAVE-FILE-PROC : HSMS-V10-COMP OPERATION-CONTROL OPERATIONAL-MODUS : OPERATION NUMBER-OF-SUBTASK : 5 COMMON-MEMORY-SIZE : 3 HSMS-SV-PORT-NUMBER : 1234 FILE-SIZE-DEFAULT : 24 ,192 FILE-SIZE-RESULT : 24 ,192 MONITORING : ALL OUTPUT : PRINTER DEFAULT-HSMS-STORAGE S1-PUBSET-ID : SMS1 S2-DEVICE-TYPE : TAPE-C4 SYSMIGRATE : NOT-DEFINED BACKUP-SERVER : ABGSE714 SYSBACKUP : HSMS.BACKUP SYSNODEBACKUP : NOT-DEFINED SYSARCHIVE : HSMS.ARCHIVE SYSNODEARCHIVE : NOT-DEFINED MIGRATION-CONTROL EXCEPT-FILE : NONE FILE-INHIBIT : RESPECTED RECALL-FROM-S2 : ALLOWED MAXIMUM-WAIT-TIME : - CANCEL-AT-RECALL:NOT-ALLOWED BACKUP-MANDATORY:YES ------------------------------------------------------------------------- NEXT-PAGE : __ (+, -, E)
SHOW-HSMS-PARAMETERS (02) VALID-PERIOD = SESSION -------------------------------------------------------------------------------- REQUEST-WAIT-LIMITS DIALOG-REQUEST-TIME : 1800 BATCH-REQUEST-TIME : 3600 DIALOG-EXEC-TIME : 1800 BATCH-EXEC-TIME : 3600 DEFAULT-TAPE-CONTROL START-TIME PERIOD READ-CONTROL : PROCESS-REQUESTS WRITE-CONTROL : PROCESS-REQUESTS EXPRESS-CONTROL : PROCESS-REQUESTS REQUEST-PRIORITIES READ WRITE READ WRITE IMPORT/EXPORT : 128 128 IMPLICIT-RECALL : 128 BACKUP : 128 128 NODEBACKUP : 128 128 ARCHIVAL : 128 128 NODEARCHIVAL : 128 128 MIGRATION : 128 128 SHADOW : 128 128 ------------------------------------------------------------------------- NEXT-PAGE : __ (+, -, E)
% HSM0003 HSMS STATEMENT COMPLETED //MODIFY-PUBSET-PAR - // PUB-ID=2BY,STOR=*S0(SYSMIGRATE=$SYSHSMS.MI.2BY), - ——————————————— (7) // SYSARCHIVE=$SYSHSMS.HSMS.AR.2BY % HSM0003 HSMS STATEMENT COMPLETED //MODIFY-PUBSET-PAR - // PUB-ID=BVWC,STOR=*S0(SYSMIGRATE=$SYSHSMS.HSMS.MI.BVWC) - ————————— (8) % HSM0003 HSMS STATEMENT COMPLETED //SHOW-PUBSET-PAR ————————————————————————————————————————————————————— (9)
SHOW-PUBSET-PARAMETERS PUBSET-ID = ALL SYSBACKUP = ANY STORAGE-LEVEL = ANY SYSARCHIVE = ANY S1-PUBSET-ID = ANY SYSMIGRATE = ANY -------------------------------------------------------------------------- PUBSET ST SYSBACKUP SYSARCHIVE SYSMIGRATE S1-PUBSET MIGRATION BVWC S0 STD STD HSMS.MI.BVWC 2BC ALLOWED 2BC S1 STD STD 2BY S0 STD HSMS.MI.2BY HSMS.MI.2BY 2BC ALLOWED ------------------------------------------------------------------------- NEXT-PAGE : __ (+, -, ++, --, E)
% HSM0003 HSMS STATEMENT COMPLETED //END % HSM0014 HSMS PROGRAM TERMINATED
(1) | Einrichtung des globalen Langzeitarchivs. Die Standard-Sicherungsdatei soll täglich gewechselt werden. |
(2) | Einrichtung von pubset-spezifischen Langzeitarchiven; die Archivierung soll pro Pubset vorgenommen werden. |
(3) | Einrichtung des globalen Backup-Archivs als öffentliches Archiv mit Leseberechtigung. |
(4) | Einrichtung des pubset-spezifischen Versions-Backup-Archivs, Versions-Backup ist immer pubset-basiert. |
(5) | Einrichtung zweier pubset-spezifischer Migrationsarchive. Die Migration soll pro Pubset vorgenommen werden, um die Archivverzeichnisse nicht zu groß werden zu lassen und um Konkurrenz beim Zugriff auf die Archive zu minimieren. Das Wechseln der Standard-Sicherungsdatei nur alle 14 Tage gewährleistet, dass bei einem nicht zu hohen Migrationsaufkommen der Datenträger besser ausgenutzt wird. |
(6) | Die eingerichteten Archive werden als globale Standardarchive vereinbart; als S2-Standard-Datenträger wird TAPE-C4 festgelegt. |
(7) | Die eingestellten Parameter werden auf Bildschirm ausgegeben. |
(8) | Dem S0-Pubset 2BY wird pubset-spezifisch ein Migrationsarchiv und ein Langzeitarchiv zugeordnet. |
(9) | Dem S0-Pubset BVWC wird pubset-spezifisch ein Migrationsarchiv zugeordnet. Die Archivierung geschieht in das globale Langzeitarchiv. |
(10) | Die Parameter der Pubsets unter HSMS-Verwaltung mit den zugeordneten Systemarchiven werden auf Bildschirm ausgegeben. |
Datenträger-Pool eines Systemarchivs füllen
Einem Systemarchiv werden Datenträger zugewiesen, die für Schreibvorgänge in dieses Archiv standardmäßig verwendet werden sollen.
//MODIFY-ARCHIVE ARCH-NAME=$SYSHSMS.HSMS.MI.2BY, - // VOL=*ADD(VOL=(HSMS11,HSMS22,HSMS33)) - ——————————————————————————— (1) % HSM0003 HSMS STATEMENT COMPLETED //END % HSM0014 HSMS PROGRAM TERMINATED Report (Ausgabe auf SYSLST): ————————————————————————————————————————— (2) *** MODIFY - ARCHIVE HSMS V11.0 SUMMARY REPORT *** 2016-08-12 14:01:02 PAGE 1 REQUEST-NAME=TSOS REQUEST-DATE=2016-08-12 14:01:01 USER-ID=TSOS RUEST-STATE=COMPLETED WITHOUT ERROR % HSM0469 MODIFICATION OF ARCHIVE DIRECTORY STARTED FOR 'VOLUMES=ADD()' % ARC0002 STATEMENT ACCEPTED. ARCHIVE SEQUENCE NUMBER 'A.160812.140102', VERSION='11.0' % ARC0010 VOLUME OF TYPE 'TAPE-C4' WITH VSN 'HSMS11' ADDED TO THE POOL % ARC0010 VOLUME OF TYPE 'TAPE-C4' WITH VSN 'HSMS22' ADDED TO THE POOL % ARC0010 VOLUME OF TYPE 'TAPE-C4' WITH VSN 'HSMS33' ADDED TO THE POOL *** E N D O F HSMS V11.0 SUMMARY REPORT *** 2016-08-12 14:01:02 ***
(1) | Drei Magnetbandkassetten werden dem Migrationsarchiv zugeordnet. (Im praktischen Betrieb sind selbstverständlich erheblich mehr Magnetbandkassetten zuzuordnen.) |
(2) | HSMS meldet, dass die Magnetbandkassetten dem Pool hinzugefügt wurden. Der Datenträgertyp wurde den globalen Parametern entnommen. |