GUARDS legt Guards in einem Systemkatalog ($TSOS.SYSCAT.GUARDS) ab. GUARDS verwaltet pro Pubset einen solchen Guardskatalog. Der Guardskatalog wird mit Importieren des Pubsets geöffnet und bleibt offen bis zum Exportieren des Pubsets oder bis zum Beenden des Subsystems GUARDS (durch Systemlaufbeendigung).
Wird während des Betriebs von GUARDS ein neues Pubset importiert, auf dem kein Guardskatalog existiert, wird ein neuer, leerer Katalog angelegt.
Falls der Guardskatalog auf dem Pubset mit BLKSIZE=(STD,2) katalogisiert ist, so wird er umkatalogisiert und erhält den Namen SYSCAT.GUARDS.datum.uhrzeit. Dann wird er in einen neuen Guardskatalog mit BLKSIZE=(STD,4) und dem Namen
SYSCAT.GUARDS kopiert. Dieser wird so zum aktuellen Guardskatalog.
Fehler, die beim Öffnen des Guardskatalogs auftreten können, sind im Abschnitt „Fehler bei der Initialisierung des Subsystems“, "GUARDS - Installation und Inbetriebnahme", beschrieben.