accessControl

createBackup

Beschreibung

Erstellt eine Sicherung der Zugriffskontrollen (Access Controls) des CAS-Servers, falls nicht bereits ein Sicherungsvorgang läuft. Diese Aktion ist für Administratoren unerlässlich, um die Sicherheitskonfigurationen für die Notfallwiederherstellung zu sichern.

proc cas; accessControl.createBackup / path="string", tables=TRUE | FALSE; run;
Einstellungen
ParameterBeschreibung
pathGibt den Verzeichnispfad an, in dem die Sicherung gespeichert werden soll. Dieser Pfad muss für den CAS-Server zugänglich sein.
tablesWenn auf TRUE gesetzt, wird jedes Objekt als CAS-Tabelle gesichert, anstatt die Sicherung im Dateisystem zu speichern. Dies ist nützlich für die sofortige Analyse der Berechtigungen. Standardwert ist FALSE.

Beispiele

Dieses Beispiel zeigt, wie man eine Standard-Sicherung der Zugriffskontrollen in einem angegebenen Verzeichnispfad auf dem CAS-Controller erstellt. Dies ist die häufigste Verwendung für die Archivierung.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1 
2PROC CAS;
3ACCESSCONTROL.createBackup / path="/cas/backup/acls/";
4 
5RUN;
6 
Ergebnis :
Die Aktion erstellt die Sicherungsdateien im Verzeichnis /cas/backup/acls/ auf dem CAS-Controller. Eine Erfolgsmeldung wird im Protokoll angezeigt, die den Abschluss des Vorgangs bestätigt.

Dieses Beispiel verwendet die Option 'tables=TRUE', um die Zugriffskontrollen als eine Reihe von In-Memory-CAS-Tabellen zu sichern. Dieser Ansatz ist ideal für Audits oder Analysen, bei denen die Berechtigungen sofort mit anderen CAS-Aktionen abgefragt werden müssen, ohne auf das Dateisystem zuzugreifen.

SAS® / CAS-Code Code wartet auf Validierung durch die Community
Kopiert!
1 
2PROC CAS;
3ACCESSCONTROL.createBackup / path="/cas/backup/acls_temp/" tables=TRUE;
4 
5RUN;
6 
Ergebnis :
Die Aktion erstellt keine permanenten Dateien im Dateisystem. Stattdessen wird eine Ergebnistabelle generiert, die die Namen der temporären In-Memory-CAS-Tabellen auflistet, die die Sicherungsdaten enthalten. Diese Tabellen sind in der aktuellen CAS-Sitzung für weitere Analysen verfügbar.

FAQ

Was bewirkt die Aktion `createBackup`?
Welche Parameter akzeptiert die `createBackup`-Aktion?
Was ist der Standardwert für den Parameter `tables`?
In welchem Aktionssatz ist die `createBackup`-Aktion enthalten?

Zugehörige Szenarien

Anwendungsfall
Monatliche Archivierung für regulatorische Compliance

Eine Großbank muss aufgrund von BaFin-Vorschriften monatlich einen unveränderlichen Schnappschuss aller Zugriffsberechtigungen (Access Controls) auf dem CAS-Server speichern. Di...

Anwendungsfall
Hochvolumige Berechtigungsanalyse für Systemmigration

Ein Telekommunikationsunternehmen fusioniert zwei SAS Viya-Umgebungen. Das IT-Team muss tausende von Zugriffskontrollen sofort analysieren, um Konflikte zu identifizieren. Das S...

Anwendungsfall
Fehlertoleranz bei parallelen Wartungsarbeiten

In einem Rechenzentrum laufen mehrere automatisierte Wartungsskripte gleichzeitig. Es muss getestet werden, wie sich das System verhält, wenn eine Sicherung angefordert wird, wä...