Eine Reihe von HSMS-Anweisungen führen zu Ein-/Ausgaben auf Benutzer- und Sicherungsdateien, werden in einer HSMS-Subtask (nicht in der Aufrufer-Task) ausgeführt und erfordern eine Aktion des Softwareprodukts ARCHIVE. Diese HSMS-Anweisungen sind die Aktionsanweisungen:
ARCHIVE-FILES (ARF) | Dateien archivieren |
ARCHIVE-NODE-FILES (ANF) | Knotendateien archivieren |
BACKUP-FILES (BCF) | Dateien und Jobvariablen sichern |
BACKUP-FILE-VERSIONS (BFV) | Dateien sichern |
BACKUP-NODE-FILES (BNF) | Knotendateien sichern |
COPY-EXPORT-SAVE-FILE (CES) | Sicherungsdatei kopieren |
COPY-NODE-SAVE-FILE (CNF) | Knoten-Sicherungsdateien kopieren |
COPY-SAVE-FILE (CSF) | Sicherungsdateien kopieren |
EXPORT-FILES (EXF) | Dateien und Jobvariablen exportieren |
IMPORT-FILES (IMF) | Dateien und Jobvariablen importieren |
MIGRATE-FILES (MGF) | Dateien verdrängen |
MOVE-SAVE-FILES (MSF) | Sicherungsdateien verschieben |
RECALL-MIGRATED-FILES (RMF) | Dateien zurückholen |
REORGANIZE-VERSION-BACKUP (RVB) | Versions-Backup reorganisieren |
REPAIR-CATALOG-BY-RESTORE (RCR) | Inkonsistenzen bei migrierten Dateien durch RESTORE aufheben |
REPLACE-SAVE-FILE-BY-RESTORE (RFR) | Sicherungsdatei im Migrationsarchiv durch RESTORE ersetzen |
RESTORE-FILES (RSF) | Dateien und Jobvariablen restaurieren |
RESTORE-LIBRARY-ELEMENTS (RLE) | Elemente einer Bibliotheksdatei restaurieren |
RESTORE-NODE-FILES (RNF) | Knotendateien restaurieren |
UPDATE-EXPORT-SAVE-FILE (UES) | Sicherung aktualisieren |
Bei jeder dieser Aktionsanweisungen lässt sich über den Operanden OPERATION-CONTROL die Bearbeitung der Aufträge steuern.
Für alle Ein- und Ausgaben, die durch Aktionsanweisungen angestoßen wurden, erzeugt HSMS einen Auftrag (Request). Diese Aufträge werden durch eigens dazu dienende Benutzeraufträge (Tasks) abgearbeitet, die sog. HSMS-Servertasks. Außer beim Datentransfer laufen die HSMS-Servertasks unter der Kennung TSOS mit dem Jobnamen „HSMSSERV“; sie sind ständig während der HSMS-Session vorhanden.
Diese HSMS-Servertasks rufen ARCHIVE auf; ARCHIVE wiederum erzeugt zur Bearbeitung der Ein- und Ausgaben ARCHIVE-Subtasks. Die ARCHIVE-Subtasks erhalten den Jobnamen gemäß der Angabe im Operanden REQUEST-NAME (siehe Abschnitt „Steuerung der Auftragsbearbeitung (Operation-Control)“).